DbExpressionBuilder.OfType(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 vom angegebenen Typ sind.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbOfTypeExpression ^ OfType(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbOfTypeExpression OfType(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member OfType : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbOfTypeExpression
<Extension()>
Public Function OfType (argument As DbExpression, type As TypeUsage) As DbOfTypeExpression
Parameter
- argument
- DbExpression
Ein DbExpression Wert, der den Eingabesatz angibt.
- type
- TypeUsage
Typmetadaten für den Typ, für den Elemente des Eingabesatzes in den resultierenden Satz einbezogen werden müssen.
Gibt zurück
Ein neues DbOfTypeExpression-Objekt mit dem angegebenen Set-Argument und -Typ und einem ExpressionKind von OfType.
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.