DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Méthode

Définition

Crée un jeu DbOfTypeExpression qui produit un jeu composé des éléments du jeu d’entrée donné qui sont exactement du type spécifié.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbOfTypeExpression ^ OfTypeOnly(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbOfTypeExpression OfTypeOnly(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member OfTypeOnly : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbOfTypeExpression
<Extension()>
Public Function OfTypeOnly (argument As DbExpression, type As TypeUsage) As DbOfTypeExpression

Paramètres

argument
DbExpression

Qui DbExpression spécifie le jeu d’entrée.

type
TypeUsage

Métadonnées de type pour le type que les éléments du jeu d’entrée doivent correspondre exactement à ê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 OfTypeOnly.

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 à