Compartilhar via


ObjectQuery<T>.OfType<TResultType> Método

Definição

Limita a consulta apenas aos resultados de um tipo específico.

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)

Parâmetros de tipo

TResultType

O tipo do ObjectResult<T> retornado quando a consulta é executada com o filtro aplicado.

Retornos

ObjectQuery<TResultType>

Uma nova instância ObjectQuery<T> que é equivalente à instância original com OFTYPE aplicado.

Exceções

O tipo especificado não é válido.

Comentários

OfType é usado para filtrar os resultados da consulta por uma entidade específica ou tipo complexo. Isso dá suporte a um modelo conceitual com herança de objeto. Para obter mais informações, confira Modelo de Dados de Entidade: Herança.

O OfType método só pode ser aplicado a um ObjectQuery<T> tipo de entidade ou tipo complexo definido no EDM.

Aplica-se a

Confira também