DbExpressionBuilder.Property Methode

Definition

Erstellt eine neue DbPropertyExpression , die den Abruf der angegebenen Eigenschaft darstellt.

Überlädt

Name Beschreibung
Property(DbExpression, EdmProperty)

Erstellt eine neue DbPropertyExpression , die den Abruf der angegebenen Eigenschaft darstellt.

Property(DbExpression, NavigationProperty)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs der angegebenen Navigationseigenschaft.

Property(DbExpression, RelationshipEndMember)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs des angegebenen Beziehungsendelements.

Property(DbExpression, String)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz.

Property(DbExpression, EdmProperty)

Erstellt eine neue DbPropertyExpression , die den Abruf der angegebenen Eigenschaft darstellt.

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

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 neuer DbPropertyExpression, der den Eigenschaftenabruf darstellt.

Ausnahmen

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

Gilt für:

Property(DbExpression, NavigationProperty)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs der angegebenen Navigationseigenschaft.

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

Parameter

instance
DbExpression

Die Instanz, aus der die Navigationseigenschaft abgerufen werden soll.

navigationProperty
NavigationProperty

Metadaten für die abzurufende Navigationseigenschaft.

Gibt zurück

Ein neuer DbPropertyExpression, der den Abruf der Navigationseigenschaft darstellt.

Ausnahmen

navigationProperty oder instance ist NULL.

Gilt für:

Property(DbExpression, RelationshipEndMember)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs des angegebenen Beziehungsendelements.

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

Parameter

instance
DbExpression

Die Instanz, aus der das Beziehungsendelement abgerufen werden soll.

relationshipEnd
RelationshipEndMember

Metadaten für das Abzurufende Element der Beziehung.

Gibt zurück

Ein neuer DbPropertyExpression, der den Abruf der Endmememing-Beziehung darstellt.

Ausnahmen

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

Gilt für:

Property(DbExpression, String)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz.

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

Parameter

instance
DbExpression

Die Instanz, aus der die Eigenschaft abgerufen werden soll.

propertyName
String

Der Name der abzurufenden Eigenschaft.

Gibt zurück

Ein neuer DbPropertyExpression, der den Eigenschaftenabruf darstellt.

Ausnahmen

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

Es wird keine Eigenschaft mit dem angegebenen Namen durch den Typ von instancedeklariert.

Gilt für: