Udostępnij za pośrednictwem


DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Metoda

Definicja

Tworzy nowy DbOfTypeExpression zestaw, który tworzy zestaw składający się z elementów danego zestawu danych wejściowych, które są dokładnie określonego typu.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbOfTypeExpression ^ OfTypeOnly(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbOfTypeExpression OfTypeOnly (this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member OfTypeOnly : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbOfTypeExpression
<Extension()>
Public Function OfTypeOnly (argument As DbExpression, type As TypeUsage) As DbOfTypeExpression

Parametry

argument
DbExpression

Element DbExpression określający zestaw danych wejściowych.

type
TypeUsage

Wpisz metadane dla typu, który elementy zestawu danych wejściowych muszą być dokładnie dopasowane do zestawu wynikowego.

Zwraca

Nowy parametr DbOfTypeExpression z określonym argumentem i typem zestawu oraz wyrażenieKind klasy OfTypeOnly.

Wyjątki

argument lub type ma wartość null.

argument nie ma typu wyników kolekcji lub type nie jest typem w tej samej hierarchii typów co typ elementu typu argumentwynikowego kolekcji .

Uwagi

DbOfTypeExpression wymaga, aby argument typ wyniku kolekcji miał typ elementu polimorficznego i type jest to typ z tej samej hierarchii typów co ten typ elementu.

Dotyczy