Udostępnij za pośrednictwem


DbExpressionBuilder.Property Metoda

Definicja

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości.

Przeciążenia

Property(DbExpression, EdmProperty)

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości.

Property(DbExpression, NavigationProperty)

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości nawigacji.

Property(DbExpression, RelationshipEndMember)

Tworzy nową DbPropertyExpression reprezentację pobierania określonego elementu członkowskiego końcowego relacji.

Property(DbExpression, String)

Tworzy nową DbPropertyExpression reprezentację pobierania właściwości wystąpienia o określonej nazwie z danego wystąpienia.

Property(DbExpression, EdmProperty)

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości.

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

Parametry

instance
DbExpression

Wystąpienie, z którego ma pobrać właściwość. Może mieć wartość null, jeśli właściwość jest statyczna.

propertyMetadata
EdmProperty

Metadane właściwości do pobrania.

Zwraca

Nowa właściwość DbPropertyExpression reprezentująca pobieranie właściwości.

Wyjątki

propertyMetadata ma wartość null lub instance ma wartość null, a właściwość nie jest statyczna.

Dotyczy

Property(DbExpression, NavigationProperty)

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości nawigacji.

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

Parametry

instance
DbExpression

Wystąpienie, z którego ma pobrać właściwość nawigacji.

navigationProperty
NavigationProperty

Metadane właściwości nawigacji do pobrania.

Zwraca

Nowa właściwość DbPropertyExpression reprezentująca pobieranie właściwości nawigacji.

Wyjątki

navigationProperty lub instance ma wartość null.

Dotyczy

Property(DbExpression, RelationshipEndMember)

Tworzy nową DbPropertyExpression reprezentację pobierania określonego elementu członkowskiego końcowego relacji.

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

Parametry

instance
DbExpression

Wystąpienie, z którego ma być pobierany element członkowski końca relacji.

relationshipEnd
RelationshipEndMember

Metadane elementu członkowskiego końcowego relacji do pobrania.

Zwraca

Nowa właściwość DbPropertyExpression reprezentująca pobieranie elementu członkowskiego końcowego relacji.

Wyjątki

relationshipEnd ma wartość null lub instance ma wartość null, a właściwość nie jest statyczna.

Dotyczy

Property(DbExpression, String)

Tworzy nową DbPropertyExpression reprezentację pobierania właściwości wystąpienia o określonej nazwie z danego wystąpienia.

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

Parametry

instance
DbExpression

Wystąpienie, z którego ma pobrać właściwość.

propertyName
String

Nazwa właściwości do pobrania.

Zwraca

Nowa właściwość DbPropertyExpression reprezentująca pobieranie właściwości.

Wyjątki

propertyName ma wartość null lub instance ma wartość null, a właściwość nie jest statyczna.

Żadna właściwość o określonej nazwie nie jest zadeklarowana przez typ instance.

Dotyczy