Search Results for

    Show / Hide Table of Contents

    Class Fields

    Inheritance
    object
    Fields
    Implements
    IUrlParameter
    IEnumerable<Field>
    IEnumerable
    IEquatable<Fields>
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class Fields : IUrlParameter, IEnumerable<Field>, IEnumerable, IEquatable<Fields>

    Methods

    | Edit this page View Source

    And(params Field[])

    Declaration
    public Fields And(params Field[] fields)
    Parameters
    Type Name Description
    Field[] fields
    Returns
    Type Description
    Fields
    | Edit this page View Source

    And(PropertyInfo, double?)

    Declaration
    public Fields And(PropertyInfo property, double? boost = null)
    Parameters
    Type Name Description
    PropertyInfo property
    double? boost
    Returns
    Type Description
    Fields
    | Edit this page View Source

    And(params PropertyInfo[])

    Declaration
    public Fields And(params PropertyInfo[] properties)
    Parameters
    Type Name Description
    PropertyInfo[] properties
    Returns
    Type Description
    Fields
    | Edit this page View Source

    And(string, double?, string)

    Declaration
    public Fields And(string field, double? boost = null, string format = null)
    Parameters
    Type Name Description
    string field
    double? boost
    string format
    Returns
    Type Description
    Fields
    | Edit this page View Source

    And(params string[])

    Declaration
    public Fields And(params string[] fields)
    Parameters
    Type Name Description
    string[] fields
    Returns
    Type Description
    Fields
    | Edit this page View Source

    And<T>(params Expression<Func<T, object>>[])

    Declaration
    public Fields And<T>(params Expression<Func<T, object>>[] fields) where T : class
    Parameters
    Type Name Description
    Expression<Func<T, object>>[] fields
    Returns
    Type Description
    Fields
    Type Parameters
    Name Description
    T
    | Edit this page View Source

    And<T, TValue>(Expression<Func<T, TValue>>, double?, string)

    Declaration
    public Fields And<T, TValue>(Expression<Func<T, TValue>> field, double? boost = null, string format = null) where T : class
    Parameters
    Type Name Description
    Expression<Func<T, TValue>> field
    double? boost
    string format
    Returns
    Type Description
    Fields
    Type Parameters
    Name Description
    T
    TValue
    | Edit this page View Source

    Equals(Fields)

    Declaration
    public bool Equals(Fields other)
    Parameters
    Type Name Description
    Fields other
    Returns
    Type Description
    bool
    | Edit this page View Source

    Equals(object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)
    | Edit this page View Source

    GetEnumerator()

    Declaration
    public IEnumerator<Field> GetEnumerator()
    Returns
    Type Description
    IEnumerator<Field>
    | Edit this page View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    | Edit this page View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    Operators

    | Edit this page View Source

    operator ==(Fields, Fields)

    Declaration
    public static bool operator ==(Fields left, Fields right)
    Parameters
    Type Name Description
    Fields left
    Fields right
    Returns
    Type Description
    bool
    | Edit this page View Source

    implicit operator Fields(Field)

    Declaration
    public static implicit operator Fields(Field field)
    Parameters
    Type Name Description
    Field field
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(Field[])

    Declaration
    public static implicit operator Fields(Field[] fields)
    Parameters
    Type Name Description
    Field[] fields
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(Expression)

    Declaration
    public static implicit operator Fields(Expression field)
    Parameters
    Type Name Description
    Expression field
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(Expression[])

    Declaration
    public static implicit operator Fields(Expression[] fields)
    Parameters
    Type Name Description
    Expression[] fields
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(PropertyInfo)

    Declaration
    public static implicit operator Fields(PropertyInfo field)
    Parameters
    Type Name Description
    PropertyInfo field
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(PropertyInfo[])

    Declaration
    public static implicit operator Fields(PropertyInfo[] fields)
    Parameters
    Type Name Description
    PropertyInfo[] fields
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(string)

    Declaration
    public static implicit operator Fields(string field)
    Parameters
    Type Name Description
    string field
    Returns
    Type Description
    Fields
    | Edit this page View Source

    implicit operator Fields(string[])

    Declaration
    public static implicit operator Fields(string[] fields)
    Parameters
    Type Name Description
    string[] fields
    Returns
    Type Description
    Fields
    | Edit this page View Source

    operator !=(Fields, Fields)

    Declaration
    public static bool operator !=(Fields left, Fields right)
    Parameters
    Type Name Description
    Fields left
    Fields right
    Returns
    Type Description
    bool

    Implements

    IUrlParameter
    IEnumerable<T>
    IEnumerable
    IEquatable<T>

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • And(params Field[])
      • And(PropertyInfo, double?)
      • And(params PropertyInfo[])
      • And(string, double?, string)
      • And(params string[])
      • And<T>(params Expression<Func<T, object>>[])
      • And<T, TValue>(Expression<Func<T, TValue>>, double?, string)
      • Equals(Fields)
      • Equals(object)
      • GetEnumerator()
      • GetHashCode()
      • ToString()
    • Operators
      • operator ==(Fields, Fields)
      • implicit operator Fields(Field)
      • implicit operator Fields(Field[])
      • implicit operator Fields(Expression)
      • implicit operator Fields(Expression[])
      • implicit operator Fields(PropertyInfo)
      • implicit operator Fields(PropertyInfo[])
      • implicit operator Fields(string)
      • implicit operator Fields(string[])
      • operator !=(Fields, Fields)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX