DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen neuen DbOfTypeExpression, der einen Satz von Elementen des angegebenen Eingabesets erzeugt, die genau den angegebenen Typ aufweisen.
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
Parameter
- argument
- DbExpression
Ein DbExpression, der das Eingabeset angibt.
- type
- TypeUsage
Typmetadaten für den Typ, mit dem Elemente des Eingabesets genau übereinstimmen müssen, damit sie in das Resultset eingeschlossen werden.
Gibt zurück
Ein neues DbOfTypeExpression mit dem angegebenen Mengenargument und -typ und ein ExpressionKind von OfTypeOnly.
Ausnahmen
argument
oder type
ist NULL.
argument
hat keinen Auflistungsergebnistyp, oder type
ist kein Typ in der gleichen Typhierarchie wie der Elementtyp des argument
-Auflistungsergebnistyps.
Hinweise
DbOfTypeExpression erfordert, dass argument
über einen Auflistungsergebnistyp mit einem polymorphen Elementtyp verfügt, und das type
ist ein Typ aus derselben Typhierarchie wie dieser Elementtyp.