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.
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 zakończenia 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.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, System.Data.Entity.Core.Metadata.Edm.EdmProperty propertyMetadata);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.EdmProperty -> System.Data.Entity.Core.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.
- Atrybuty
Wyjątki
propertyMetadata ma wartość null lub wystąpienie 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.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, System.Data.Entity.Core.Metadata.Edm.NavigationProperty navigationProperty);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.NavigationProperty -> System.Data.Entity.Core.Common.CommandTrees.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.
- Atrybuty
Wyjątki
navigationProperty lub wystąpienie ma wartość null.
Dotyczy
Property(DbExpression, RelationshipEndMember)
Tworzy nową DbPropertyExpression reprezentację pobierania określonego elementu członkowskiego zakończenia relacji.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember relationshipEnd);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember -> System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression
<Extension()>
Public Function Property (instance As DbExpression, relationshipEnd As RelationshipEndMember) As DbPropertyExpression
Parametry
- instance
- DbExpression
Wystąpienie, z którego ma pobrać element członkowski 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.
- Atrybuty
Wyjątki
relationshipEnd ma wartość null lub wystąpienie 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 static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property(this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, string propertyName);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * string -> System.Data.Entity.Core.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 wystąpienie ma wartość null, a właściwość nie jest statyczna.
Żadna właściwość o określonej nazwie nie jest zadeklarowana przez typ wystąpienia.