Freigeben über


DbExpressionBuilder.Property Methode

Definition

Überlädt

Property(DbExpression, EdmProperty)

Erstellt einen neuen DbPropertyExpression, der den Abruf der angegebenen Eigenschaft darstellt.

Property(DbExpression, NavigationProperty)

Erstellt einen neuen DbPropertyExpression, der den Abruf der angegebenen Navigationseigenschaft darstellt.

Property(DbExpression, RelationshipEndMember)

Erstellt einen neuen DbPropertyExpression, der den Abruf des angegebenen Endmembers der Beziehung darstellt.

Property(DbExpression, String)

Erstellt einen neuen DbPropertyExpression, der den Abruf der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz darstellt.

Property(DbExpression, EdmProperty)

Erstellt einen neuen DbPropertyExpression, der den Abruf der angegebenen Eigenschaft darstellt.

[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

Parameter

instance
DbExpression

Die Instanz, aus der die Eigenschaft abgerufen werden soll. Kann NULL sein, wenn die Eigenschaft statisch ist.

propertyMetadata
EdmProperty

Metadaten für die abzurufende Eigenschaft.

Gibt zurück

Ein neues DbPropertyExpression, das das Abrufen von Eigenschaften darstellt.

Attribute

Ausnahmen

propertyMetadata ist NULL oder instance null und die Eigenschaft ist nicht statisch.

Gilt für:

Property(DbExpression, NavigationProperty)

Erstellt einen neuen DbPropertyExpression, der den Abruf der angegebenen Navigationseigenschaft darstellt.

[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

Parameter

instance
DbExpression

Die Instanz, aus der die Navigationseigenschaft abgerufen werden soll.

navigationProperty
NavigationProperty

Metadaten für die abzurufende Navigationseigenschaft.

Gibt zurück

Ein neues DbPropertyExpression, das das Abrufen von Navigationseigenschaften darstellt.

Attribute

Ausnahmen

navigationProperty oder instance ist NULL.

Gilt für:

Property(DbExpression, RelationshipEndMember)

Erstellt einen neuen DbPropertyExpression, der den Abruf des angegebenen Endmembers der Beziehung darstellt.

[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

Parameter

instance
DbExpression

Die Instanz, aus der der Endmember der Beziehung abgerufen werden soll.

relationshipEnd
RelationshipEndMember

Metadaten für den abzurufenden Endmember der Beziehung.

Gibt zurück

Ein neues DbPropertyExpression, das das Abrufen von Verhältnis und Member darstellt.

Attribute

Ausnahmen

relationshipEnd ist NULL oder instance ist NULL und die Eigenschaft ist nicht statisch.

Gilt für:

Property(DbExpression, String)

Erstellt einen neuen DbPropertyExpression, der den Abruf der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz darstellt.

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

Parameter

instance
DbExpression

Die Instanz, aus der die Eigenschaft abgerufen werden soll.

propertyName
String

Der Name der abzurufenden Eigenschaft.

Gibt zurück

Ein neues DbPropertyExpression, das das Abrufen von Eigenschaften darstellt.

Ausnahmen

propertyName ist NULL oder instance null und die Eigenschaft ist nicht statisch.

Keine Eigenschaft mit dem angegebenen Namen wird durch den Typ der instance deklariert.

Gilt für: