Search Results for

    Show / Hide Table of Contents

    Class NpgsqlTypeHandlerFactory

    Base class for all type handler factories, which construct type handlers that know how to read and write CLR types from/to PostgreSQL types.

    Inheritance
    Object
    NpgsqlTypeHandlerFactory
    NpgsqlTypeHandlerFactory<TDefault>
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Npgsql.TypeHandling
    Assembly: Npgsql.dll
    Syntax
    public abstract class NpgsqlTypeHandlerFactory
    Remarks

    In general, do not inherit from this class, inherit from NpgsqlTypeHandlerFactory<TDefault> instead.

    Properties

    DefaultValueType

    The default CLR type that handlers produced by this factory will read and write.

    Declaration
    public abstract Type DefaultValueType { get; }
    Property Value
    Type Description
    Type

    Methods

    CreateNonGeneric(PostgresType, NpgsqlConnection)

    Creates a type handler.

    Declaration
    public abstract NpgsqlTypeHandler CreateNonGeneric(PostgresType pgType, NpgsqlConnection conn)
    Parameters
    Type Name Description
    PostgresType pgType
    NpgsqlConnection conn
    Returns
    Type Description
    NpgsqlTypeHandler
    In This Article
    Back to top © Copyright 2022 The Npgsql Development Team