Condividi tramite


ObjectQuery<T>.OfType<TResultType> Metodo

Definizione

Limita la query in modo da visualizzare solo i risultati di un tipo specifico.

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)

Parametri di tipo

TResultType

Tipo di entità dell'oggetto ObjectResult<T> restituito quando viene eseguita la query con il filtro applicato.

Restituisce

ObjectQuery<TResultType>

Nuova istanza di ObjectQuery<T> equivalente all'istanza originale con l'operatore OFTYPE applicato.

Eccezioni

Il tipo specificato non è valido.

Commenti

OfType viene utilizzato per filtrare i risultati della query in base a un'entità specifica o a un tipo complesso. Questo supporta un modello concettuale con ereditarietà degli oggetti. Per altre informazioni, vedere Entity Data Model: Ereditarietà.

Il OfType metodo può essere applicato solo a un ObjectQuery<T> tipo di entità o a un tipo complesso definito in EDM.

Si applica a

Vedi anche