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


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

Модель.

Возвращаемое значение

Используемое сопоставление типов.

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