Поделиться через


RelationalTypeMapping Конструкторы

Определение

Перегрузки

RelationalTypeMapping(RelationalTypeMapping+RelationalTypeMappingParameters)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(String, Type)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Boolean)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>, JsonValueReaderWriter)

Инициализирует новый экземпляр класса RelationalTypeMapping.

RelationalTypeMapping(RelationalTypeMapping+RelationalTypeMappingParameters)

Инициализирует новый экземпляр класса RelationalTypeMapping.

protected RelationalTypeMapping (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters parameters);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (parameters As RelationalTypeMapping.RelationalTypeMappingParameters)

Параметры

parameters
RelationalTypeMapping.RelationalTypeMappingParameters

Параметры для этого сопоставления.

Применяется к

RelationalTypeMapping(String, Type)

Инициализирует новый экземпляр класса RelationalTypeMapping.

public RelationalTypeMapping (string storeType, Type clrType);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Sub New (storeType As String, clrType As Type)

Параметры

storeType
String

Имя типа базы данных.

clrType
Type

Тип .NET.

Применяется к

RelationalTypeMapping(String, Type, Nullable<DbType>)

Инициализирует новый экземпляр класса RelationalTypeMapping.

public RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Sub New (storeType As String, clrType As Type, dbType As Nullable(Of DbType))

Параметры

storeType
String

Имя типа базы данных.

clrType
Type

Тип .NET.

dbType
Nullable<DbType>

Используемые данные о сериализации DbType.

Применяется к

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>)

Инициализирует новый экземпляр класса RelationalTypeMapping.

protected RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType = default, bool unicode = false, int? size = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (storeType As String, clrType As Type, Optional dbType As Nullable(Of DbType) = Nothing, Optional unicode As Boolean = false, Optional size As Nullable(Of Integer) = Nothing)

Параметры

storeType
String

Имя типа базы данных.

clrType
Type

Тип .NET.

dbType
Nullable<DbType>

Используемые данные о сериализации DbType.

unicode
Boolean

Значение, указывающее, должен ли тип обрабатывать данные Юникода.

size
Nullable<Int32>

Размер данных, для хранения в свойстве, или значение NULL, если размер не настроен.

Применяется к

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Boolean)

Инициализирует новый экземпляр класса RelationalTypeMapping.

public RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType, bool unicode, int? size, bool hasNonDefaultUnicode = false, bool hasNonDefaultSize = false);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> * bool * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Sub New (storeType As String, clrType As Type, dbType As Nullable(Of DbType), unicode As Boolean, size As Nullable(Of Integer), Optional hasNonDefaultUnicode As Boolean = false, Optional hasNonDefaultSize As Boolean = false)

Параметры

storeType
String

Имя типа базы данных.

clrType
Type

Тип .NET.

dbType
Nullable<DbType>

Используемые данные о сериализации DbType.

unicode
Boolean

Значение, указывающее, должен ли тип обрабатывать данные Юникода.

size
Nullable<Int32>

Размер данных, для хранения в свойстве, или значение NULL, если размер не настроен.

hasNonDefaultUnicode
Boolean

Значение, указывающее, настроен ли для параметра Юникода вручную значение, отличное от значения по умолчанию.

hasNonDefaultSize
Boolean

Значение, указывающее, настроен ли для параметра размера значение, отличное от значения по умолчанию, вручную.

Применяется к

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>)

Инициализирует новый экземпляр класса RelationalTypeMapping.

protected RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType = default, bool unicode = false, int? size = default, bool fixedLength = false, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> * bool * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (storeType As String, clrType As Type, Optional dbType As Nullable(Of DbType) = Nothing, Optional unicode As Boolean = false, Optional size As Nullable(Of Integer) = Nothing, Optional fixedLength As Boolean = false, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Параметры

storeType
String

Имя типа базы данных.

clrType
Type

Тип .NET.

dbType
Nullable<DbType>

Используемые данные о сериализации DbType.

unicode
Boolean

Значение, указывающее, должен ли тип обрабатывать данные Юникода.

size
Nullable<Int32>

Размер данных, для хранения в свойстве, или значение NULL, если размер не настроен.

fixedLength
Boolean

Значение типа, указывающее, имеет ли тип данные фиксированной длины.

precision
Nullable<Int32>

Точность данных, для хранения в свойстве, или значение NULL, если точность не настроена.

scale
Nullable<Int32>

Масштаб данных, для хранения в свойстве, или значение NULL, если масштабирование не настроено.

Применяется к

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>, JsonValueReaderWriter)

Инициализирует новый экземпляр класса RelationalTypeMapping.

protected RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType = default, bool unicode = false, int? size = default, bool fixedLength = false, int? precision = default, int? scale = default, Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter? jsonValueReaderWriter = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> * bool * Nullable<int> * Nullable<int> * Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (storeType As String, clrType As Type, Optional dbType As Nullable(Of DbType) = Nothing, Optional unicode As Boolean = false, Optional size As Nullable(Of Integer) = Nothing, Optional fixedLength As Boolean = false, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional jsonValueReaderWriter As JsonValueReaderWriter = Nothing)

Параметры

storeType
String

Имя типа базы данных.

clrType
Type

Тип .NET.

dbType
Nullable<DbType>

Используемые данные о сериализации DbType.

unicode
Boolean

Значение, указывающее, должен ли тип обрабатывать данные Юникода.

size
Nullable<Int32>

Размер данных, для хранения в свойстве, или значение NULL, если размер не настроен.

fixedLength
Boolean

Значение типа, указывающее, имеет ли тип данные фиксированной длины.

precision
Nullable<Int32>

Точность данных, для хранения в свойстве, или значение NULL, если точность не настроена.

scale
Nullable<Int32>

Масштаб данных, для хранения в свойстве, или значение NULL, если масштабирование не настроено.

jsonValueReaderWriter
JsonValueReaderWriter

Обрабатывает чтение и запись значений JSON для экземпляров сопоставленного типа.

Применяется к