Table of Contents

Class AccessSchemaProviderBase

Namespace
LinqToDB.Internal.DataProvider.Access
Assembly
linq2db.dll
public abstract class AccessSchemaProviderBase : SchemaProviderBase, ISchemaProvider
Inheritance
object
AccessSchemaProviderBase
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

dataType string
columnType string
length int?
precision int?
scale int?

Returns

DataType

GetDatabaseName(DataConnection)

protected override string GetDatabaseName(DataConnection dbConnection)

Parameters

dbConnection DataConnection

Returns

string

GetProviderSpecificTypeNamespace()

protected override string? GetProviderSpecificTypeNamespace()

Returns

string

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

dataType string
columnType string
dataTypeInfo DataTypeInfo
length int?
precision int?
scale int?
options GetSchemaOptions

Returns

Type