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)
Параметры
Параметры для этого сопоставления.
Применяется к
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.
Применяется к
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.
- unicode
- Boolean
Значение, указывающее, должен ли тип обрабатывать данные Юникода.
Размер данных, для хранения в свойстве, или значение 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.
- unicode
- Boolean
Значение, указывающее, должен ли тип обрабатывать данные Юникода.
Размер данных, для хранения в свойстве, или значение 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.
- unicode
- Boolean
Значение, указывающее, должен ли тип обрабатывать данные Юникода.
Размер данных, для хранения в свойстве, или значение NULL, если размер не настроен.
- fixedLength
- Boolean
Значение типа, указывающее, имеет ли тип данные фиксированной длины.
Точность данных, для хранения в свойстве, или значение NULL, если точность не настроена.
Масштаб данных, для хранения в свойстве, или значение 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.
- unicode
- Boolean
Значение, указывающее, должен ли тип обрабатывать данные Юникода.
Размер данных, для хранения в свойстве, или значение NULL, если размер не настроен.
- fixedLength
- Boolean
Значение типа, указывающее, имеет ли тип данные фиксированной длины.
Точность данных, для хранения в свойстве, или значение NULL, если точность не настроена.
Масштаб данных, для хранения в свойстве, или значение NULL, если масштабирование не настроено.
- jsonValueReaderWriter
- JsonValueReaderWriter
Обрабатывает чтение и запись значений JSON для экземпляров сопоставленного типа.
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по