DbExpressionBuilder.IsOfOnly(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 ett nytt DbIsOfExpression uttryck som avgör om det angivna argumentet är av den angivna typen och endast den typen (inte en undertyp).
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbIsOfExpression ^ IsOfOnly(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbIsOfExpression IsOfOnly(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member IsOfOnly : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbIsOfExpression
<Extension()>
Public Function IsOfOnly (argument As DbExpression, type As TypeUsage) As DbIsOfExpression
Parametrar
- argument
- DbExpression
Ett uttryck som anger instansen.
- type
- TypeUsage
Skriv metadata som anger den typ som instansens resultattyp ska jämföras med.
Returer
En ny DbIsOfExpression med den angivna instansen och typen och DbExpressionKind IsOfOnly.
Undantag
argument eller type är null.
type är inte i samma typhierarki som resultattypen för argument.
Kommentarer
DbIsOfExpression kräver att argument den har en polymorf resultattyp, och det type är en typ från samma typhierarki som den resultattypen.