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 un DbOfTypeExpression jeu qui produit un jeu composé des éléments du jeu d’entrée donné qui sont du 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
Qui DbExpression spécifie le jeu d’entrée.
- type
- TypeUsage
Les métadonnées de type pour le type que les éléments du jeu d’entrée doivent être inclus dans le jeu résultant.
Retours
Nouvelle DbOfTypeExpression avec l’argument et le type de jeu spécifiés, ainsi qu’une ExpressionKind de OfType.
Exceptions
argument ou type a la valeur Null.
argument n’a pas de type de résultat de collection ou type n’est pas un type dans la même hiérarchie de types que le type d’élément du type de résultat de collection de argument.
Remarques
DbOfTypeExpression nécessite un argument type de résultat de collection avec un type d’élément polymorphe, et il s’agit type d’un type à partir de la même hiérarchie de types que ce type d’élément.