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 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 du type utilisé pour le traitement.
Retours
Nouvelle DbTreatExpression de l'argument et du type spécifiés.
Exceptions
argument
ou treatType
est null.
treatType
ne se trouve pas dans la même hiérarchie de type que le type de résultat de argument
.
Remarques
DbTreatExpression nécessite que possède argument
un type de résultat polymorphe, et qui treatType
est un type de la même hiérarchie de types que ce type de résultat.