Search Results for

    Show / Hide Table of Contents

    Interface IPropertyVisitor

    Namespace: OpenSearch.Client
    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
    Type Name Description
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    Returns
    Type Description
    bool
    | Edit this page View Source

    Visit(IBinaryProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IBinaryProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IBinaryProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IBooleanProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IBooleanProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IBooleanProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(ICompletionProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(ICompletionProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    ICompletionProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IDateNanosProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IDateNanosProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IDateNanosProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IDateProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IDateProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IDateProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IDateRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IDateRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IDateRangeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IDoubleRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IDoubleRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IDoubleRangeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IFieldAliasProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IFieldAliasProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IFieldAliasProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IFloatRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IFloatRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IFloatRangeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IGeoPointProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IGeoPointProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IGeoPointProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IGeoShapeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IGeoShapeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IGeoShapeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IIntegerRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IIntegerRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IIntegerRangeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IIpProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IIpProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IIpProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IIpRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IIpRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IIpRangeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IJoinProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IJoinProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IJoinProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IKeywordProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IKeywordProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IKeywordProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IKnnVectorProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IKnnVectorProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IKnnVectorProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(ILongRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(ILongRangeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    ILongRangeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IMurmur3HashProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IMurmur3HashProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IMurmur3HashProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(INestedProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(INestedProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    INestedProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(INumberProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(INumberProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    INumberProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IObjectProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IObjectProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IObjectProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IPercolatorProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IPercolatorProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IPercolatorProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IRankFeatureProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IRankFeatureProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IRankFeatureProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(IRankFeaturesProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(IRankFeaturesProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    IRankFeaturesProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(ISearchAsYouTypeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(ISearchAsYouTypeProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    ISearchAsYouTypeProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(ITextProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(ITextProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    ITextProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(ITokenCountProperty, PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    void Visit(ITokenCountProperty type, PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    ITokenCountProperty type
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    | Edit this page View Source

    Visit(PropertyInfo, OpenSearchPropertyAttributeBase)

    Declaration
    IProperty Visit(PropertyInfo propertyInfo, OpenSearchPropertyAttributeBase attribute)
    Parameters
    Type Name Description
    PropertyInfo propertyInfo
    OpenSearchPropertyAttributeBase attribute
    Returns
    Type Description
    IProperty

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • SkipProperty(PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IBinaryProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IBooleanProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(ICompletionProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IDateNanosProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IDateProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IDateRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IDoubleRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IFieldAliasProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IFloatRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IGeoPointProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IGeoShapeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IIntegerRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IIpProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IIpRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IJoinProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IKeywordProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IKnnVectorProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(ILongRangeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IMurmur3HashProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(INestedProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(INumberProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IObjectProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IPercolatorProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IRankFeatureProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(IRankFeaturesProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(ISearchAsYouTypeProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(ITextProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(ITokenCountProperty, PropertyInfo, OpenSearchPropertyAttributeBase)
      • Visit(PropertyInfo, OpenSearchPropertyAttributeBase)
    • Extension Methods
    Back to top Generated by DocFX