Freigeben über


DbExpressionBuilder.TreatAs(DbExpression, TypeUsage) Methode

Definition

Erstellt einen neuen DbTreatExpression.

public static System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression TreatAs (this System.Data.Entity.Core.Common.CommandTrees.DbExpression argument, System.Data.Entity.Core.Metadata.Edm.TypeUsage treatType);
static member TreatAs : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.TypeUsage -> System.Data.Entity.Core.Common.CommandTrees.DbTreatExpression
<Extension()>
Public Function TreatAs (argument As DbExpression, treatType As TypeUsage) As DbTreatExpression

Parameter

argument
DbExpression

Ein Ausdruck, der die Instanz angibt.

treatType
TypeUsage

Typmetadaten für den mit treat as angegebenen Typ.

Gibt zurück

Ein neues DbTreatExpression mit dem angegebenen Argument und Typ.

Ausnahmen

argument oder treatType ist NULL.

treatType befindet sich nicht in derselben Typhierarchie wie der Ergebnistyp des Arguments.

Gilt für: