DbExpressionBuilder.TreatAs(DbExpression, TypeUsage) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yeni bir DbTreatExpression oluşturur.
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
Parametreler
- argument
- DbExpression
Örneği belirten bir ifade.
- treatType
- TypeUsage
Farklı işleme türü için meta verileri yazın.
Döndürülenler
Belirtilen bağımsız değişken ve türe sahip yeni bir DbTreatExpression.
Özel durumlar
argument
veya treatType
null.
treatType
, sonuç türüyle aynı tür hiyerarşisinde argument
değildir.
Açıklamalar
DbTreatExpression, polimorfik sonuç türüne sahip olmasını ve bu treatType
türün bu sonuç türüyle aynı tür hiyerarşisinden bir tür olmasını gerektirirargument
.