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


ObjectQuery<T>.OfType<TResultType> Метод

Определение

Запрос ограничивается результатами определенного типа.

public:
generic <typename TResultType>
 System::Data::Objects::ObjectQuery<TResultType> ^ OfType();
public System.Data.Objects.ObjectQuery<TResultType> OfType<TResultType> ();
member this.OfType : unit -> System.Data.Objects.ObjectQuery<'ResultType>
Public Function OfType(Of TResultType) () As ObjectQuery(Of TResultType)

Параметры типа

TResultType

Тип ObjectResult<T> возвращается, если запрос выполняется с применением фильтра.

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

ObjectQuery<TResultType>

Новый экземпляр запроса ObjectQuery<T>, эквивалентный первоначальному, с примененным к нему предложением OFTYPE.

Исключения

Указан недопустимый тип.

Комментарии

Инструкция OfType используется для фильтрации результатов запроса по определенной сущности или сложному типу. Это поддерживает концептуальную модель с наследованием объектов. Дополнительные сведения см. в разделе Модель данных сущности: наследование.

Метод OfType может применяться только к типу ObjectQuery<T> сущности или сложному типу, определенному в EDM.

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

См. также раздел