RelationalTypeMappingSourceExtensions.GetMapping Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetMapping(IRelationalTypeMappingSource, IProperty) |
Возвращает тип реляционной базы данных для заданного свойства, вызывая исключение, если сопоставление не найдено. |
GetMapping(IRelationalTypeMappingSource, String) |
Возвращает сопоставление, представляющее заданный тип базы данных, вызывая исключение, если сопоставление не найдено. |
GetMapping(IRelationalTypeMappingSource, Type) |
Возвращает тип реляционной базы данных для заданного типа .NET, вызывая исключение, если сопоставление не найдено. |
GetMapping(IRelationalTypeMappingSource, Type, IModel) |
Возвращает тип реляционной базы данных для заданного типа .NET, вызывая исключение, если сопоставление не найдено. |
GetMapping(IRelationalTypeMappingSource, IProperty)
Возвращает тип реляционной базы данных для заданного свойства, вызывая исключение, если сопоставление не найдено.
public static Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping GetMapping (this Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, Microsoft.EntityFrameworkCore.Metadata.IProperty property);
static member GetMapping : Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
<Extension()>
Public Function GetMapping (typeMappingSource As IRelationalTypeMappingSource, property As IProperty) As RelationalTypeMapping
Параметры
- typeMappingSource
- IRelationalTypeMappingSource
Источник сопоставления типов.
- property
- IProperty
Свойство для получения сопоставления.
Возвращаемое значение
Используемое сопоставление типов.
Применяется к
GetMapping(IRelationalTypeMappingSource, String)
Возвращает сопоставление, представляющее заданный тип базы данных, вызывая исключение, если сопоставление не найдено.
public static Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping GetMapping (this Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, string typeName);
static member GetMapping : Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
<Extension()>
Public Function GetMapping (typeMappingSource As IRelationalTypeMappingSource, typeName As String) As RelationalTypeMapping
Параметры
- typeMappingSource
- IRelationalTypeMappingSource
Источник сопоставления типов.
- typeName
- String
Тип для получения сопоставления.
Возвращаемое значение
Используемое сопоставление типов.
Комментарии
Обратите внимание, что иногда один и тот же тип хранилища может иметь разные сопоставления; Этот метод возвращает значение по умолчанию.
Применяется к
GetMapping(IRelationalTypeMappingSource, Type)
Возвращает тип реляционной базы данных для заданного типа .NET, вызывая исключение, если сопоставление не найдено.
public static Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping GetMapping (this Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, Type clrType);
static member GetMapping : Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
<Extension()>
Public Function GetMapping (typeMappingSource As IRelationalTypeMappingSource, clrType As Type) As RelationalTypeMapping
Параметры
- typeMappingSource
- IRelationalTypeMappingSource
Источник сопоставления типов.
- clrType
- Type
Тип для получения сопоставления.
Возвращаемое значение
Используемое сопоставление типов.
Применяется к
GetMapping(IRelationalTypeMappingSource, Type, IModel)
Возвращает тип реляционной базы данных для заданного типа .NET, вызывая исключение, если сопоставление не найдено.
public static Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping GetMapping (this Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, Type clrType, Microsoft.EntityFrameworkCore.Metadata.IModel model);
static member GetMapping : Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
<Extension()>
Public Function GetMapping (typeMappingSource As IRelationalTypeMappingSource, clrType As Type, model As IModel) As RelationalTypeMapping
Параметры
- typeMappingSource
- IRelationalTypeMappingSource
Источник сопоставления типов.
- clrType
- Type
Тип для получения сопоставления.
- model
- IModel
Модель.
Возвращаемое значение
Используемое сопоставление типов.
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по