ObjectQuery<T>.OfType<TResultType> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Omezuje dotaz pouze na výsledky určitého typu.
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)
Parametry typu
- TResultType
Typ vráceného ObjectResult<T> při spuštění dotazu s použitým filtrem.
Návraty
Nová ObjectQuery<T> instance, která je ekvivalentní k původní instanci s použitím OFTYPE .
Výjimky
Zadaný typ není platný.
Poznámky
OfType slouží k filtrování výsledků dotazu podle konkrétní entity nebo komplexního typu. To podporuje koncepční model s dědičností objektů. Další informace najdete v tématu Entity Data Model: Dědičnost.
Metodu OfType lze použít pouze u ObjectQuery<T> typu entity nebo komplexního typu, který je definován v EDM.