Delegate TypeInfoFactory
public delegate PgTypeInfo TypeInfoFactory(PgSerializerOptions options, TypeInfoMapping mapping, bool resolvedDataTypeName)
Parameters
optionsPgSerializerOptionsmappingTypeInfoMappingresolvedDataTypeNameboolSignals whether a resolver based TypeInfo can keep its PgTypeId undecided or whether it should follow mapping.DataTypeName.
Returns
Constructors
TypeInfoFactory(object, nint)
public TypeInfoFactory(object @object, nint method)
Parameters
Methods
BeginInvoke(PgSerializerOptions, TypeInfoMapping, bool, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(PgSerializerOptions options, TypeInfoMapping mapping, bool resolvedDataTypeName, AsyncCallback callback, object @object)
Parameters
optionsPgSerializerOptionsmappingTypeInfoMappingresolvedDataTypeNameboolcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual PgTypeInfo EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
Invoke(PgSerializerOptions, TypeInfoMapping, bool)
public virtual PgTypeInfo Invoke(PgSerializerOptions options, TypeInfoMapping mapping, bool resolvedDataTypeName)
Parameters
optionsPgSerializerOptionsmappingTypeInfoMappingresolvedDataTypeNamebool