Struct TypeInfoMapping
public readonly struct TypeInfoMapping
- Inherited Members
- Extension Methods
Constructors
TypeInfoMapping(Type, string, TypeInfoFactory)
public TypeInfoMapping(Type type, string dataTypeName, TypeInfoFactory factory)
Parameters
type
TypedataTypeName
stringfactory
TypeInfoFactory
Properties
DataTypeName
public string DataTypeName { get; init; }
Property Value
Factory
public TypeInfoFactory Factory { get; init; }
Property Value
MatchRequirement
public MatchRequirement MatchRequirement { get; init; }
Property Value
Type
public Type Type { get; init; }
Property Value
TypeMatchPredicate
public Func<Type?, bool>? TypeMatchPredicate { get; init; }
Property Value
Methods
DataTypeNameEquals(string)
public bool DataTypeNameEquals(string dataTypeName)
Parameters
dataTypeName
string
Returns
TypeEquals(Type)
public bool TypeEquals(Type type)
Parameters
type
Type