Search Results for

    Show / Hide Table of Contents

    Class Properties<T>

    Inheritance
    object
    IsADictionaryBase<PropertyName, IProperty>
    Properties<T>
    Implements
    IProperties
    IIsADictionary<PropertyName, IProperty>
    IDictionary<PropertyName, IProperty>
    ICollection<KeyValuePair<PropertyName, IProperty>>
    IEnumerable<KeyValuePair<PropertyName, IProperty>>
    IEnumerable
    IIsADictionary
    Inherited Members
    IsADictionaryBase<PropertyName, IProperty>.this[PropertyName]
    IsADictionaryBase<PropertyName, IProperty>.BackingDictionary
    IsADictionaryBase<PropertyName, IProperty>.ValidateKey(PropertyName)
    IsADictionaryBase<PropertyName, IProperty>.Sanitize(PropertyName)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class Properties<T> : IsADictionaryBase<PropertyName, IProperty>, IProperties, IIsADictionary<PropertyName, IProperty>, IDictionary<PropertyName, IProperty>, ICollection<KeyValuePair<PropertyName, IProperty>>, IEnumerable<KeyValuePair<PropertyName, IProperty>>, IEnumerable, IIsADictionary
    Type Parameters
    Name Description
    T

    Constructors

    | Edit this page View Source

    Properties()

    Declaration
    public Properties()
    | Edit this page View Source

    Properties(IProperties)

    Declaration
    public Properties(IProperties properties)
    Parameters
    Type Name Description
    IProperties properties
    | Edit this page View Source

    Properties(Dictionary<PropertyName, IProperty>)

    Declaration
    public Properties(Dictionary<PropertyName, IProperty> container)
    Parameters
    Type Name Description
    Dictionary<PropertyName, IProperty> container
    | Edit this page View Source

    Properties(IDictionary<PropertyName, IProperty>)

    Declaration
    public Properties(IDictionary<PropertyName, IProperty> container)
    Parameters
    Type Name Description
    IDictionary<PropertyName, IProperty> container

    Methods

    | Edit this page View Source

    Add(PropertyName, IProperty)

    Declaration
    public void Add(PropertyName name, IProperty property)
    Parameters
    Type Name Description
    PropertyName name
    IProperty property
    | Edit this page View Source

    Add<TValue>(Expression<Func<T, TValue>>, IProperty)

    Declaration
    public void Add<TValue>(Expression<Func<T, TValue>> name, IProperty property)
    Parameters
    Type Name Description
    Expression<Func<T, TValue>> name
    IProperty property
    Type Parameters
    Name Description
    TValue

    Implements

    IProperties
    IIsADictionary<TKey, TValue>
    IDictionary<TKey, TValue>
    ICollection<T>
    IEnumerable<T>
    IEnumerable
    IIsADictionary

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • Properties()
      • Properties(IProperties)
      • Properties(Dictionary<PropertyName, IProperty>)
      • Properties(IDictionary<PropertyName, IProperty>)
    • Methods
      • Add(PropertyName, IProperty)
      • Add<TValue>(Expression<Func<T, TValue>>, IProperty)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX