DbExpressionBuilder.Property Metoda

Definice

Vytvoří novou DbPropertyExpression reprezentaci načtení zadané vlastnosti.

Přetížení

Name Description
Property(DbExpression, EdmProperty)

Vytvoří novou DbPropertyExpression reprezentaci načtení zadané vlastnosti.

Property(DbExpression, NavigationProperty)

Vytvoří novou DbPropertyExpression představující načtení zadané navigační vlastnosti.

Property(DbExpression, RelationshipEndMember)

Vytvoří novou DbPropertyExpression reprezentaci načtení zadaného koncového člena relace.

Property(DbExpression, String)

Vytvoří novou DbPropertyExpression reprezentaci načtení vlastnosti instance se zadaným názvem z dané instance.

Property(DbExpression, EdmProperty)

Vytvoří novou DbPropertyExpression reprezentaci načtení zadané vlastnosti.

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

Instance, ze které se má načíst vlastnost. Pokud je vlastnost statická, může mít hodnotu null.

propertyMetadata
EdmProperty

Metadata pro vlastnost, která se má načíst.

Návraty

Nový DbPropertyExpression představující vlastnost načtení.

Výjimky

propertyMetadata je null nebo instance je null a vlastnost není statická.

Platí pro

Property(DbExpression, NavigationProperty)

Vytvoří novou DbPropertyExpression představující načtení zadané navigační vlastnosti.

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

Instance, ze které chcete načíst navigační vlastnost.

navigationProperty
NavigationProperty

Metadata pro navigační vlastnost, která se má načíst.

Návraty

Nový DbPropertyExpression představující načtení navigační vlastnosti.

Výjimky

navigationProperty nebo instance má hodnotu null.

Platí pro

Property(DbExpression, RelationshipEndMember)

Vytvoří novou DbPropertyExpression reprezentaci načtení zadaného koncového člena relace.

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

Instance, ze které se má načíst koncový člen relace.

relationshipEnd
RelationshipEndMember

Metadata koncového člena relace, která se mají načíst.

Návraty

Nový DbPropertyExpression představující načtení koncového člena relace.

Výjimky

relationshipEnd je null nebo instance je null a vlastnost není statická.

Platí pro

Property(DbExpression, String)

Vytvoří novou DbPropertyExpression reprezentaci načtení vlastnosti instance se zadaným názvem z dané instance.

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

Instance, ze které se má načíst vlastnost.

propertyName
String

Název vlastnosti, která se má načíst.

Návraty

Nový DbPropertyExpression, který představuje vlastnost retrieval.

Výjimky

propertyName je null nebo instance je null a vlastnost není statická.

Vlastnost se zadaným názvem není deklarována typem .instance

Platí pro