DbExpressionBuilder.Property Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
.