Interface IPropertyVisitor
Assembly: OpenSearch.Client.dll
Syntax
public interface IPropertyVisitor
Methods
|
Edit this page
View Source
SkipProperty(PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
bool SkipProperty(PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
Returns
|
Edit this page
View Source
Visit(IBinaryProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IBinaryProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IBooleanProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IBooleanProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(ICompletionProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(ICompletionProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IDateNanosProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IDateNanosProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IDateProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IDateProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IDateRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IDateRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IDoubleRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IDoubleRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IFieldAliasProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IFieldAliasProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IFloatRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IFloatRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IGeoPointProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IGeoPointProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IGeoShapeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IGeoShapeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IIntegerRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IIntegerRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IIpProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IIpProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IIpRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IIpRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IJoinProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IJoinProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IKeywordProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IKeywordProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IKnnVectorProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IKnnVectorProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(ILongRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(ILongRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IMurmur3HashProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IMurmur3HashProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(INestedProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(INestedProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(INumberProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(INumberProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IObjectProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IObjectProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IPercolatorProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IPercolatorProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IRankFeatureProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IRankFeatureProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(IRankFeaturesProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(IRankFeaturesProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(ISearchAsYouTypeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(ISearchAsYouTypeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(ITextProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(ITextProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(ITokenCountProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
void Visit(ITokenCountProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
|
Edit this page
View Source
Visit(PropertyInfo, OpenSearchPropertyAttributeBase)
Declaration
IProperty Visit(PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
Parameters
Returns
Extension Methods