Class DataTypeInfo
- Namespace
- LinqToDB.SchemaProvider
- Assembly
- linq2db.dll
Database data type descriptor. Implements subset of DataTypes schema collection: https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/common-schema-collections.
public class DataTypeInfo- Inheritance
- 
      
      DataTypeInfo
- Extension Methods
Fields
CreateFormat
Gets or sets SQL type name template - type name and, optionally, parameters. This template could be used to define column or variable of specific type. E.g. DECIMAL({0}, {1}).
public string? CreateFormatField Value
CreateParameters
Gets or sets comma-separated positional list of CreateFormat parameters. E.g. "precision,scale". Order of parameters must match order in CreateFormat.
public string? CreateParametersField Value
DataType
Gets or sets .NET type name, used by provider for current type.
public string DataTypeField Value
ProviderDbType
Gets or sets provider-specific type identifier to use for query parameters of this type. Corresponds to some provider's enumeration, e.g. SqlDbType, OracleType, etc.
public int ProviderDbTypeField Value
ProviderSpecific
Marks provider-specific types.
public bool ProviderSpecificField Value
TypeName
Gets or sets SQL name of data type.
public string TypeName