Class PgResolverTypeInfo
Inheritance
object
PgResolverTypeInfo
Assembly: Npgsql.dll
Syntax
public sealed class PgResolverTypeInfo : PgTypeInfo
Constructors
|
Improve this Doc
View Source
PgResolverTypeInfo(PgSerializerOptions, PgConverterResolver, PgTypeId?, Type?)
Declaration
public PgResolverTypeInfo(PgSerializerOptions options, PgConverterResolver converterResolver, PgTypeId? pgTypeId, Type? unboxedType = null)
Parameters
Methods
|
Improve this Doc
View Source
GetDefaultResolution(PgTypeId?)
Declaration
public PgConverterResolution GetDefaultResolution(PgTypeId? pgTypeId)
Parameters
Type |
Name |
Description |
PgTypeId? |
pgTypeId |
|
Returns
|
Improve this Doc
View Source
GetResolution(Field)
Declaration
public PgConverterResolution GetResolution(Field field)
Parameters
Type |
Name |
Description |
Field |
field |
|
Returns
|
Improve this Doc
View Source
GetResolution<T>(T?, PgTypeId?)
Declaration
public PgConverterResolution? GetResolution<T>(T? value, PgTypeId? expectedPgTypeId)
Parameters
Type |
Name |
Description |
T |
value |
|
PgTypeId? |
expectedPgTypeId |
|
Returns
Type Parameters
|
Improve this Doc
View Source
GetResolutionAsObject(object?, PgTypeId?)
Declaration
public PgConverterResolution? GetResolutionAsObject(object? value, PgTypeId? expectedPgTypeId)
Parameters
Type |
Name |
Description |
object? |
value |
|
PgTypeId? |
expectedPgTypeId |
|
Returns