DbExpressionBuilder.OfType(DbExpression, TypeUsage) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une DbOfTypeExpression qui produit un jeu composé des éléments du jeu d'entrées donné correspondant au type spécifié.
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
Paramètres
- argument
- DbExpression
Objet DbExpression qui spécifie le jeu de données d'entrée.
- type
- TypeUsage
Métadonnées du type auquel les éléments du jeu de données d'entrée doivent correspondre pour être inclus dans le jeu de résultats.
Retours
Nouvelle DbOfTypeExpression avec le type et l'argument définis spécifiés, et un ExpressionKind OfType.
Exceptions
argument
ou type
est null.
argument
n'a pas un type de résultat collection ou type
n'est pas un type dans la même hiérarchie des types que le type d'élément du type de résultat collection de argument
.
Remarques
DbOfTypeExpression nécessite que possède argument
un type de résultat de collection avec un type d’élément polymorphe, et qui type
est un type de la même hiérarchie de types que ce type d’élément.