Search Results for

    Show / Hide Table of Contents

    Class DynamicResponseBase

    Inheritance
    object
    ResponseBase
    DynamicResponseBase
    ClusterStateResponse
    Implements
    IDynamicResponse
    IResponse
    IOpenSearchResponse
    Inherited Members
    ResponseBase.ApiCall
    ResponseBase.DebugInformation
    ResponseBase.IsValid
    ResponseBase.OriginalException
    ResponseBase.ServerError
    ResponseBase.DebugIsValid(StringBuilder)
    ResponseBase.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public abstract class DynamicResponseBase : ResponseBase, IDynamicResponse, IResponse, IOpenSearchResponse

    Properties

    | Edit this page View Source

    Self

    Declaration
    [IgnoreDataMember]
    protected IDynamicResponse Self { get; }
    Property Value
    Type Description
    IDynamicResponse

    Methods

    | Edit this page View Source

    Get<T>(string)

    Helper to to easily traverse the data using a path notation

    Declaration
    public T Get<T>(string path)
    Parameters
    Type Name Description
    string path

    path into the stored object, keys are seperated with a dot and the last key is returned as T

    Returns
    Type Description
    T

    T or default

    Type Parameters
    Name Description
    T

    Implements

    IDynamicResponse
    IResponse
    IOpenSearchResponse

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Self
    • Methods
      • Get<T>(string)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX