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).Creates a new DbIsOfExpression expression that determines whether the given argument is of the specified type, and only that type (not a subtype).

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.An expression that specifies the instance.

type
TypeUsage

Metadati di tipo che specificano il tipo con cui deve essere confrontato il tipo di risultato dell'istanza.Type metadata that specifies the type that the instance's result type should be compared to.

Restituisce

DbIsOfExpression

Nuovo DbIsOfExpression con l'istanza e il tipo specificati e DbExpressionKind IsOfOnly.A new DbIsOfExpression with the specified instance and type and DbExpressionKind IsOfOnly.

Eccezioni

argument o type è null.argument or type is null.

type non si trova nella stessa gerarchia dei tipi del tipo di risultato di argument.type is not in the same type hierarchy as the result type of argument.

Commenti

DbIsOfExpression richiede che argument abbia un tipo di risultato polimorfico e che type sia un tipo della stessa gerarchia di tipi del tipo di risultato.DbIsOfExpression requires that argument has a polymorphic result type, and that type is a type from the same type hierarchy as that result type.

Si applica a