Bagikan melalui


DbExpressionBuilder.Property Metode

Definisi

Membuat baru DbPropertyExpression yang mewakili pengambilan properti yang ditentukan.

Overload

Property(DbExpression, EdmProperty)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti yang ditentukan.

Property(DbExpression, NavigationProperty)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti navigasi yang ditentukan.

Property(DbExpression, RelationshipEndMember)

Membuat baru DbPropertyExpression yang mewakili pengambilan anggota akhir hubungan yang ditentukan.

Property(DbExpression, String)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti instans dengan nama yang ditentukan dari instans tertentu.

Property(DbExpression, EdmProperty)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti yang ditentukan.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbPropertyExpression ^ Property(System::Data::Common::CommandTrees::DbExpression ^ instance, System::Data::Metadata::Edm::EdmProperty ^ propertyMetadata);
public static System.Data.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Common.CommandTrees.DbExpression instance, System.Data.Metadata.Edm.EdmProperty propertyMetadata);
static member Property : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.EdmProperty -> System.Data.Common.CommandTrees.DbPropertyExpression
<Extension()>
Public Function Property (instance As DbExpression, propertyMetadata As EdmProperty) As DbPropertyExpression

Parameter

instance
DbExpression

Instans tempat mengambil properti. Mungkin null jika properti statis.

propertyMetadata
EdmProperty

Metadata untuk properti yang akan diambil.

Mengembalikan

DbPropertyExpression baru yang mewakili pengambilan properti.

Pengecualian

propertyMetadata null atau instance null dan properti tidak statis.

Berlaku untuk

Property(DbExpression, NavigationProperty)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti navigasi yang ditentukan.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbPropertyExpression ^ Property(System::Data::Common::CommandTrees::DbExpression ^ instance, System::Data::Metadata::Edm::NavigationProperty ^ navigationProperty);
public static System.Data.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Common.CommandTrees.DbExpression instance, System.Data.Metadata.Edm.NavigationProperty navigationProperty);
static member Property : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.NavigationProperty -> System.Data.Common.CommandTrees.DbPropertyExpression
<Extension()>
Public Function Property (instance As DbExpression, navigationProperty As NavigationProperty) As DbPropertyExpression

Parameter

instance
DbExpression

Instans tempat mengambil properti navigasi.

navigationProperty
NavigationProperty

Metadata untuk properti navigasi yang akan diambil.

Mengembalikan

DbPropertyExpression baru yang mewakili pengambilan properti navigasi.

Pengecualian

navigationProperty atau instance adalah null.

Berlaku untuk

Property(DbExpression, RelationshipEndMember)

Membuat baru DbPropertyExpression yang mewakili pengambilan anggota akhir hubungan yang ditentukan.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbPropertyExpression ^ Property(System::Data::Common::CommandTrees::DbExpression ^ instance, System::Data::Metadata::Edm::RelationshipEndMember ^ relationshipEnd);
public static System.Data.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Common.CommandTrees.DbExpression instance, System.Data.Metadata.Edm.RelationshipEndMember relationshipEnd);
static member Property : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.RelationshipEndMember -> System.Data.Common.CommandTrees.DbPropertyExpression
<Extension()>
Public Function Property (instance As DbExpression, relationshipEnd As RelationshipEndMember) As DbPropertyExpression

Parameter

instance
DbExpression

Instans tempat untuk mengambil anggota akhir hubungan.

relationshipEnd
RelationshipEndMember

Metadata untuk diambil oleh anggota akhir hubungan.

Mengembalikan

DbPropertyExpression baru yang mewakili pengambilan anggota akhir hubungan.

Pengecualian

relationshipEnd null atau instance null dan properti tidak statis.

Berlaku untuk

Property(DbExpression, String)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti instans dengan nama yang ditentukan dari instans tertentu.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbPropertyExpression ^ Property(System::Data::Common::CommandTrees::DbExpression ^ instance, System::String ^ propertyName);
public static System.Data.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Common.CommandTrees.DbExpression instance, string propertyName);
static member Property : System.Data.Common.CommandTrees.DbExpression * string -> System.Data.Common.CommandTrees.DbPropertyExpression
<Extension()>
Public Function Property (instance As DbExpression, propertyName As String) As DbPropertyExpression

Parameter

instance
DbExpression

Instans tempat mengambil properti.

propertyName
String

Nama properti yang akan diambil.

Mengembalikan

DbPropertyExpression baru yang mewakili pengambilan properti.

Pengecualian

propertyName null atau instance null dan properti tidak statis.

Tidak ada properti dengan nama yang ditentukan yang dideklarasikan oleh jenis instance.

Berlaku untuk