DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en ny DbOfTypeExpression som skapar en uppsättning som består av elementen i den angivna indatauppsättningen som är av exakt den angivna typen.
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
Parametrar
- argument
- DbExpression
En DbExpression som anger indatauppsättningen.
- type
- TypeUsage
Ange metadata för den typ som elementen i indatauppsättningen måste matcha exakt för att inkluderas i den resulterande uppsättningen.
Returer
En ny DbOfTypeExpression med det angivna setargumentet och typen och en ExpressionKind för OfTypeOnly.
Undantag
argument eller type är null.
argument har ingen samlingsresultattyp eller type är inte en typ i samma typhierarki som elementtypen för samlingens resultattyp argument.
Kommentarer
DbOfTypeExpression kräver att argument det finns en samlingsresultattyp med en polymorf elementtyp, och det type är en typ från samma typhierarki som den elementtypen.