Search Results for

    Show / Hide Table of Contents

    Class JsonNetSerializer

    Inheritance
    object
    ConnectionSettingsAwareSerializerBase
    JsonNetSerializer
    Implements
    IOpenSearchSerializer
    IPropertyMappingProvider
    Inherited Members
    ConnectionSettingsAwareSerializerBase.BufferSize
    ConnectionSettingsAwareSerializerBase.Deserialize<T>(Stream)
    ConnectionSettingsAwareSerializerBase.Deserialize(Type, Stream)
    ConnectionSettingsAwareSerializerBase.DeserializeAsync<T>(Stream, CancellationToken)
    ConnectionSettingsAwareSerializerBase.DeserializeAsync(Type, Stream, CancellationToken)
    ConnectionSettingsAwareSerializerBase.Serialize<T>(T, Stream, SerializationFormatting)
    ConnectionSettingsAwareSerializerBase.SerializeAsync<T>(T, Stream, SerializationFormatting, CancellationToken)
    ConnectionSettingsAwareSerializerBase.Properties
    ConnectionSettingsAwareSerializerBase.CreatePropertyMapping(MemberInfo)
    ConnectionSettingsAwareSerializerBase.BuiltinSerializer
    ConnectionSettingsAwareSerializerBase.ConnectionSettings
    ConnectionSettingsAwareSerializerBase.ContractJsonConverters
    ConnectionSettingsAwareSerializerBase.JsonSerializerSettingsFactory
    ConnectionSettingsAwareSerializerBase.ModifyContractResolverCallback
    ConnectionSettingsAwareSerializerBase.CreateContractResolver()
    ConnectionSettingsAwareSerializerBase.CreateJsonSerializerSettings()
    ConnectionSettingsAwareSerializerBase.CreateJsonConverters()
    ConnectionSettingsAwareSerializerBase.ModifyContractResolver(ConnectionSettingsAwareContractResolver)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client.JsonNetSerializer
    Assembly: OpenSearch.Client.JsonNetSerializer.dll
    Syntax
    public class JsonNetSerializer : ConnectionSettingsAwareSerializerBase, IOpenSearchSerializer, IPropertyMappingProvider

    Constructors

    | Edit this page View Source

    JsonNetSerializer(IOpenSearchSerializer, IConnectionSettingsValues, Func<JsonSerializerSettings>, Action<ConnectionSettingsAwareContractResolver>, IEnumerable<JsonConverter>)

    Declaration
    public JsonNetSerializer(IOpenSearchSerializer builtinSerializer, IConnectionSettingsValues connectionSettings, Func<JsonSerializerSettings> jsonSerializerSettingsFactory = null, Action<ConnectionSettingsAwareContractResolver> modifyContractResolver = null, IEnumerable<JsonConverter> contractJsonConverters = null)
    Parameters
    Type Name Description
    IOpenSearchSerializer builtinSerializer
    IConnectionSettingsValues connectionSettings
    Func<JsonSerializerSettings> jsonSerializerSettingsFactory
    Action<ConnectionSettingsAwareContractResolver> modifyContractResolver
    IEnumerable<JsonConverter> contractJsonConverters

    Methods

    | Edit this page View Source

    Default(IOpenSearchSerializer, IConnectionSettingsValues)

    Declaration
    public static IOpenSearchSerializer Default(IOpenSearchSerializer builtin, IConnectionSettingsValues values)
    Parameters
    Type Name Description
    IOpenSearchSerializer builtin
    IConnectionSettingsValues values
    Returns
    Type Description
    IOpenSearchSerializer

    Implements

    IOpenSearchSerializer
    IPropertyMappingProvider

    Extension Methods

    OpenSearchSerializerExtensions.SerializeToBytes<T>(IOpenSearchSerializer, T, IMemoryStreamFactory, SerializationFormatting)
    OpenSearchSerializerExtensions.SerializeToBytes<T>(IOpenSearchSerializer, T, SerializationFormatting)
    OpenSearchSerializerExtensions.SerializeToString<T>(IOpenSearchSerializer, T, IMemoryStreamFactory, SerializationFormatting)
    OpenSearchSerializerExtensions.SerializeToString<T>(IOpenSearchSerializer, T, SerializationFormatting)
    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • JsonNetSerializer(IOpenSearchSerializer, IConnectionSettingsValues, Func<JsonSerializerSettings>, Action<ConnectionSettingsAwareContractResolver>, IEnumerable<JsonConverter>)
    • Methods
      • Default(IOpenSearchSerializer, IConnectionSettingsValues)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX