Condividi tramite


DbExpressionBuilder.IsOfOnly(DbExpression, TypeUsage) Metodo

Definizione

Crea una nuova espressione DbIsOfExpression che determina se l'argomento specificato è del tipo specificato ed esclusivamente di tale tipo (non di un sottotipo).

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

Parametri

argument
DbExpression

Espressione che specifica l'istanza.

type
TypeUsage

Metadati di tipo che specificano il tipo con cui deve essere confrontato il tipo di risultato dell'istanza.

Restituisce

Nuovo DbIsOfExpression con l'istanza e il tipo specificati e DbExpressionKind IsOfOnly.

Eccezioni

argument o type è null.

type non si trova nella stessa gerarchia dei tipi del tipo di risultato di argument.

Commenti

DbIsOfExpression richiede un argument tipo di risultato polimorfico ed type è un tipo della stessa gerarchia di tipi del tipo di risultato.

Si applica a