DbExpressionBuilder.TreatAs(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 nouveau DbTreatExpression.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbTreatExpression ^ TreatAs(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ treatType);
public static System.Data.Common.CommandTrees.DbTreatExpression TreatAs(this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage treatType);
static member TreatAs : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbTreatExpression
<Extension()>
Public Function TreatAs (argument As DbExpression, treatType As TypeUsage) As DbTreatExpression
Paramètres
- argument
- DbExpression
Expression qui spécifie l’instance.
- treatType
- TypeUsage
Métadonnées de type pour le type de traitement.
Retours
Nouvelle DbTreatExpression avec l’argument et le type spécifiés.
Exceptions
argument ou treatType a la valeur Null.
treatType n’est pas dans la même hiérarchie de type que le type de résultat de argument.
Remarques
DbTreatExpression requiert un argument type de résultat polymorphe, et il s’agit treatType d’un type de la même hiérarchie de types que ce type de résultat.