Class PgConverterFactory
Inheritance
object
PgConverterFactory
Assembly: Npgsql.dll
Syntax
public static class PgConverterFactory
Methods
|
Improve this Doc
View Source
CreateArrayMultirangeConverter<T>(PgConverter<T>, PgSerializerOptions)
Declaration
public static PgConverter<T[]> CreateArrayMultirangeConverter<T>(PgConverter<T> rangeConverter, PgSerializerOptions options) where T : notnull
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
CreateListMultirangeConverter<T>(PgConverter<T>, PgSerializerOptions)
Declaration
public static PgConverter<List<T>> CreateListMultirangeConverter<T>(PgConverter<T> rangeConverter, PgSerializerOptions options) where T : notnull
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
CreatePolymorphicArrayConverter<TBase>(Func<PgConverter<TBase>>, Func<PgConverter<TBase>>, PgSerializerOptions)
Declaration
public static PgConverter<TBase> CreatePolymorphicArrayConverter<TBase>(Func<PgConverter<TBase>> arrayConverterFactory, Func<PgConverter<TBase>> nullableArrayConverterFactory, PgSerializerOptions options)
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
CreateRangeConverter<T>(PgConverter<T>, PgSerializerOptions)
Declaration
public static PgConverter<NpgsqlRange<T>> CreateRangeConverter<T>(PgConverter<T> subTypeConverter, PgSerializerOptions options)
Parameters
Returns
Type Parameters