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

Definição

Limita a consulta apenas a 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 Genérico

TResultType

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

Devoluções

ObjectQuery<TResultType>

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

Exceções

O tipo especificado não é válido.

Observações

OfType é usado para filtrar resultados de consultas por uma entidade específica ou tipo de complexo. Isto suporta um modelo conceptual com herança de objetos. Para obter mais informações, consulte Modelo de dados de entidade: herança.

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

Aplica-se a

Ver também