Search Results for

    Show / Hide Table of Contents

    Class JsonNetTypeHandlerResolverFactory

    Inheritance
    Object
    TypeHandlerResolverFactory
    JsonNetTypeHandlerResolverFactory
    Inherited Members
    TypeHandlerResolverFactory.GetDataTypeNameByValueDependentValue(Object)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Npgsql.Json.NET.Internal
    Assembly: Npgsql.Json.NET.dll
    Syntax
    public class JsonNetTypeHandlerResolverFactory : TypeHandlerResolverFactory

    Constructors

    JsonNetTypeHandlerResolverFactory(Type[], Type[], Nullable<JsonSerializerSettings>)

    Declaration
    public JsonNetTypeHandlerResolverFactory(Type[] jsonbClrTypes, Type[] jsonClrTypes, JsonSerializerSettings? settings)
    Parameters
    Type Name Description
    Type[] jsonbClrTypes
    Type[] jsonClrTypes
    Nullable<JsonSerializerSettings> settings

    Methods

    Create(NpgsqlConnector)

    Declaration
    public override TypeHandlerResolver Create(NpgsqlConnector connector)
    Parameters
    Type Name Description
    NpgsqlConnector connector
    Returns
    Type Description
    TypeHandlerResolver
    Overrides
    TypeHandlerResolverFactory.Create(NpgsqlConnector)

    GetDataTypeNameByClrType(Type)

    Declaration
    public override string GetDataTypeNameByClrType(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    String
    Overrides
    TypeHandlerResolverFactory.GetDataTypeNameByClrType(Type)

    GetMappingByDataTypeName(String)

    Declaration
    public override TypeMappingInfo GetMappingByDataTypeName(string dataTypeName)
    Parameters
    Type Name Description
    String dataTypeName
    Returns
    Type Description
    TypeMappingInfo
    Overrides
    TypeHandlerResolverFactory.GetMappingByDataTypeName(String)
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team