Class AccessSchemaProviderBase
- Namespace
- LinqToDB.Internal.DataProvider.Access
- Assembly
- linq2db.dll
public abstract class AccessSchemaProviderBase : SchemaProviderBase, ISchemaProvider
- Inheritance
-
objectAccessSchemaProviderBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
AccessSchemaProviderBase()
protected AccessSchemaProviderBase()
Methods
GetDataType(string?, string?, int?, int?, int?)
protected override DataType GetDataType(string? dataType, string? columnType, int? length, int? precision, int? scale)
Parameters
Returns
GetDatabaseName(DataConnection)
protected override string GetDatabaseName(DataConnection dbConnection)
Parameters
dbConnectionDataConnection
Returns
GetProviderSpecificTypeNamespace()
protected override string? GetProviderSpecificTypeNamespace()
Returns
GetSystemType(string?, string?, DataTypeInfo?, int?, int?, int?, GetSchemaOptions)
protected override Type? GetSystemType(string? dataType, string? columnType, DataTypeInfo? dataTypeInfo, int? length, int? precision, int? scale, GetSchemaOptions options)
Parameters
dataTypestringcolumnTypestringdataTypeInfoDataTypeInfolengthint?precisionint?scaleint?optionsGetSchemaOptions