DbExpressionBuilder.OfType(DbExpression, TypeUsage) Méthode

Définition

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.

S’applique à