DbExpressionBuilder.OfType(DbExpression, TypeUsage) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un nuovo oggetto DbOfTypeExpression che produce un set di elementi del set di input specificato aventi il tipo specificato.
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
Parametri
- argument
- DbExpression
Oggetto DbExpression che specifica il set di input.
- type
- TypeUsage
Metadati del tipo che gli elementi del set di input devono presentare per essere inclusi nel set risultante.
Restituisce
Nuovo oggetto DbOfTypeExpression con l'argomento e il tipo di set specificati e un oggetto ExpressionKind di OfType.
Eccezioni
argument
o type
è null.
argument
non dispone di un tipo di risultati della raccolta o type
non è un tipo della stessa gerarchia di tipi del tipo di elemento del tipo di risultatati della raccolta di argument
.
Commenti
DbOfTypeExpression richiede che argument
abbia un tipo di risultato di raccolta con un tipo di elemento polimorfico e che type
sia un tipo dalla stessa gerarchia di tipi del tipo di tale elemento.