Search Results for

    Show / Hide Table of Contents

    Class DynamicResponse

    Inheritance
    object
    OpenSearchResponseBase
    OpenSearchResponse<dynamic>
    DynamicResponse
    Implements
    IApiCallDetails
    IOpenSearchResponse
    Inherited Members
    OpenSearchResponse<dynamic>.Body
    OpenSearchResponseBase.ApiCall
    OpenSearchResponseBase.TcpStats
    OpenSearchResponseBase.DebugInformation
    OpenSearchResponseBase.HttpMethod
    OpenSearchResponseBase.AuditTrail
    OpenSearchResponseBase.ThreadPoolStats
    OpenSearchResponseBase.DeprecationWarnings
    OpenSearchResponseBase.SuccessOrKnownError
    OpenSearchResponseBase.HttpStatusCode
    OpenSearchResponseBase.Success
    OpenSearchResponseBase.OriginalException
    OpenSearchResponseBase.ResponseMimeType
    OpenSearchResponseBase.Uri
    OpenSearchResponseBase.ConnectionConfiguration
    OpenSearchResponseBase.ResponseBodyInBytes
    OpenSearchResponseBase.RequestBodyInBytes
    OpenSearchResponseBase.TryGetServerError(out ServerError)
    OpenSearchResponseBase.TryGetServerErrorReason(out string)
    OpenSearchResponseBase.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: OpenSearch.Net
    Assembly: OpenSearch.Net.dll
    Syntax
    public class DynamicResponse : OpenSearchResponse<dynamic>, IApiCallDetails, IOpenSearchResponse

    Constructors

    | Edit this page View Source

    DynamicResponse()

    Declaration
    public DynamicResponse()
    | Edit this page View Source

    DynamicResponse(DynamicDictionary)

    Declaration
    public DynamicResponse(DynamicDictionary dictionary)
    Parameters
    Type Name Description
    DynamicDictionary dictionary

    Properties

    | Edit this page View Source

    Dictionary

    Declaration
    public DynamicDictionary Dictionary { get; }
    Property Value
    Type Description
    DynamicDictionary

    Methods

    | Edit this page View Source

    Get<T>(string)

    Traverses data using path notation.

    e.g some.deep.nested.json.path

    A special lookup is available for ANY key using _arbitrary_key_ e.g some.deep._arbitrary_key_.json.path which will traverse into the first key

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

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

    Returns
    Type Description
    T

    T or default

    Type Parameters
    Name Description
    T

    Implements

    IApiCallDetails
    IOpenSearchResponse

    Extension Methods

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