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


Методы типа (LINQ to Entities)

Стандартные операторы запросов LINQ, использующие преобразование и проверку типов CLR, поддерживаются в платформе Entity Framework. В LINQ to Entities поддерживаются только те типы CLR, которые сопоставляются с типами-примитивами модели Entity Data Model (EDM). Список типов-примитивов модели EDM см. в разделе Типы модели EDM. В следующей таблице перечислены поддерживаемые и неподдерживаемые методы типа.

Поддерживаемые и неподдерживаемые методы

Метод Поддержка Подпись функции Visual Basic Подпись метода C#

Cast

Поддерживается для типов-примитивов модели EDM

Function Cast(Of TResult) ( _
source As IQueryable _
) As IQueryable(Of TResult)
IQueryable<TResult> Cast<TResult>(
this IQueryable source
)

OfType

Поддерживается для EntityType

Function OfType(Of TResult) ( _
source As IQueryable _
) As IQueryable(Of TResult)
IQueryable<TResult> OfType<TResult>(
this IQueryable source
)

См. также

Основные понятия

Поддерживаемые и неподдерживаемые методы (LINQ to Entities)