DbExpressionBuilder.Property 方法

定義

建立 DbPropertyExpression 一個代表指定屬性檢索的新

多載

名稱 Description
Property(DbExpression, EdmProperty)

建立 DbPropertyExpression 一個代表指定屬性檢索的新

Property(DbExpression, NavigationProperty)

建立 DbPropertyExpression 一個代表指定導航屬性檢索的新資料。

Property(DbExpression, RelationshipEndMember)

建立一個新資料 DbPropertyExpression ,代表指定關係端成員的檢索過程。

Property(DbExpression, String)

建立一個新資料 DbPropertyExpression ,代表從指定實例中取得指定名稱的實例屬性。

Property(DbExpression, EdmProperty)

建立 DbPropertyExpression 一個代表指定屬性檢索的新

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

參數

instance
DbExpression

從中取得該屬性的實例。 如果性質是靜態的,則可能是空。

propertyMetadata
EdmProperty

屬性要取回的元資料。

傳回

一個新的 DbPropertyExpression 代表屬性檢索。

例外狀況

propertyMetadata 是零,或 instance 是零,且性質不是靜態的。

適用於

Property(DbExpression, NavigationProperty)

建立 DbPropertyExpression 一個代表指定導航屬性檢索的新資料。

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

參數

instance
DbExpression

從中擷取導航屬性的實例。

navigationProperty
NavigationProperty

導航屬性的元資料,需取得。

傳回

一個新的 DbPropertyExpression,代表導航屬性的檢索。

例外狀況

navigationPropertyinstance 為空值。

適用於

Property(DbExpression, RelationshipEndMember)

建立一個新資料 DbPropertyExpression ,代表指定關係端成員的檢索過程。

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

參數

instance
DbExpression

從中取得關係端成員的實例。

relationshipEnd
RelationshipEndMember

關係端成員要取得的元資料。

傳回

一個新的 DbPropertyExpression,代表關係端成員的檢索。

例外狀況

relationshipEnd 是零,或 instance 是零,且性質不是靜態的。

適用於

Property(DbExpression, String)

建立一個新資料 DbPropertyExpression ,代表從指定實例中取得指定名稱的實例屬性。

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

參數

instance
DbExpression

從中取得該屬性的實例。

propertyName
String

要取回的房產名稱。

傳回

一個新的 DbPropertyExpression,代表屬性的檢索。

例外狀況

propertyName 是零,或 instance 是零,且性質不是靜態的。

沒有指定名稱的屬性會被 的 instance類型宣告。

適用於