Class PgTypeInfo
Inheritance
object
PgTypeInfo
Assembly: Npgsql.dll
Syntax
Constructors
|
Improve this Doc
View Source
PgTypeInfo(PgSerializerOptions, PgConverter, PgTypeId, Type?)
Declaration
public PgTypeInfo(PgSerializerOptions options, PgConverter converter, PgTypeId pgTypeId, Type? unboxedType = null)
Parameters
Properties
|
Improve this Doc
View Source
Options
Declaration
public PgSerializerOptions Options { get; }
Property Value
|
Improve this Doc
View Source
PgTypeId
Declaration
public PgTypeId? PgTypeId { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public DataFormat? PreferredFormat { get; init; }
Property Value
|
Improve this Doc
View Source
SupportsWriting
Declaration
public bool SupportsWriting { get; init; }
Property Value
|
Improve this Doc
View Source
Type
Declaration
public Type Type { get; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
public BufferRequirements? GetBufferRequirements(PgConverter converter, DataFormat format)
Parameters
Returns
|
Improve this Doc
View Source
GetObjectResolution(object?)
Declaration
public PgConverterResolution GetObjectResolution(object? value)
Parameters
Type |
Name |
Description |
object? |
value |
|
Returns
|
Improve this Doc
View Source
GetResolution<T>(T?)
Declaration
public PgConverterResolution GetResolution<T>(T? value)
Parameters
Type |
Name |
Description |
T |
value |
|
Returns
Type Parameters