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 eine neue DbOfTypeExpression , die einen Satz erzeugt, der aus den Elementen des angegebenen Eingabesatzes besteht, 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 Wert, der den Eingabesatz angibt.
- type
- TypeUsage
Geben Sie Metadaten für den Typ ein, mit dem Elemente des Eingabesatzes exakt übereinstimmen müssen, um in den resultierenden Satz aufgenommen zu werden.
Gibt zurück
Ein neues DbOfTypeExpression-Objekt mit dem angegebenen Set-Argument und -Typ und einem ExpressionKind von OfTypeOnly.
Ausnahmen
argument oder type ist NULL.
argument hat keinen Sammlungsergebnistyp oder type ist kein Typ in derselben Typhierarchie wie der Elementtyp des Sammlungsergebnistyps von argument.
Hinweise
DbOfTypeExpression erfordert einen argument Sammlungsergebnistyp mit einem polymorphen Elementtyp und ein type Typ aus derselben Typhierarchie wie dieser Elementtyp.