DbExpressionBuilder.Property Methode

Definitie

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de opgegeven eigenschap.

Overloads

Name Description
Property(DbExpression, EdmProperty)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de opgegeven eigenschap.

Property(DbExpression, NavigationProperty)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de opgegeven navigatie-eigenschap.

Property(DbExpression, RelationshipEndMember)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van het opgegeven relatie-eindlid.

Property(DbExpression, String)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de exemplaareigenschap met de opgegeven naam van het opgegeven exemplaar.

Property(DbExpression, EdmProperty)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de opgegeven eigenschap.

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

Parameters

instance
DbExpression

Het exemplaar waaruit de eigenschap moet worden opgehaald. Kan null zijn als de eigenschap statisch is.

propertyMetadata
EdmProperty

Metagegevens voor de eigenschap die moeten worden opgehaald.

Retouren

Een nieuwe DbPropertyExpression die het ophalen van de eigenschap weergeeft.

Uitzonderingen

propertyMetadata is null of instance null en de eigenschap is niet statisch.

Van toepassing op

Property(DbExpression, NavigationProperty)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de opgegeven navigatie-eigenschap.

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

Parameters

instance
DbExpression

Het exemplaar van waaruit de navigatie-eigenschap moet worden opgehaald.

navigationProperty
NavigationProperty

Metagegevens voor de navigatie-eigenschap die moeten worden opgehaald.

Retouren

Een nieuwe DbPropertyExpression die het ophalen van de navigatie-eigenschap weergeeft.

Uitzonderingen

navigationProperty of instance null is.

Van toepassing op

Property(DbExpression, RelationshipEndMember)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van het opgegeven relatie-eindlid.

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

Parameters

instance
DbExpression

Het exemplaar van waaruit het relatie-eindlid moet worden opgehaald.

relationshipEnd
RelationshipEndMember

Metagegevens voor het relatie-eindlid dat moet worden opgehaald.

Retouren

Een nieuwe DbPropertyExpression die het ophalen van het eindlid van de relatie vertegenwoordigt.

Uitzonderingen

relationshipEnd is null of instance null en de eigenschap is niet statisch.

Van toepassing op

Property(DbExpression, String)

Hiermee maakt u een nieuwe DbPropertyExpression weergave van het ophalen van de exemplaareigenschap met de opgegeven naam van het opgegeven exemplaar.

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

Parameters

instance
DbExpression

Het exemplaar waaruit de eigenschap moet worden opgehaald.

propertyName
String

De naam van de eigenschap die moet worden opgehaald.

Retouren

Een nieuwe DbPropertyExpression die het ophalen van de eigenschap vertegenwoordigt.

Uitzonderingen

propertyName is null of instance null en de eigenschap is niet statisch.

Er wordt geen eigenschap met de opgegeven naam gedeclareerd door het type instance.

Van toepassing op