DbExpressionBuilder.Property Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří nový DbPropertyExpression představující načtení zadané vlastnosti.
Přetížení
Property(DbExpression, EdmProperty) |
Vytvoří nový DbPropertyExpression představující načtení zadané vlastnosti. |
Property(DbExpression, NavigationProperty) |
Vytvoří nový DbPropertyExpression objekt představující načtení zadané navigační vlastnosti. |
Property(DbExpression, RelationshipEndMember) |
Vytvoří nový DbPropertyExpression představující načtení zadaného koncového člena relace. |
Property(DbExpression, String) |
Vytvoří nový DbPropertyExpression představující načtení vlastnosti instance se zadaným názvem z dané instance. |
Property(DbExpression, EdmProperty)
Vytvoří nový DbPropertyExpression představující 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čítání.
Výjimky
propertyMetadata
je null nebo instance
null a vlastnost není statická.
Platí pro
Property(DbExpression, NavigationProperty)
Vytvoří nový DbPropertyExpression objekt 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é se má načíst vlastnost navigace.
- 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
je null.
Platí pro
Property(DbExpression, RelationshipEndMember)
Vytvoří nový DbPropertyExpression představující 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 má načíst.
Návraty
Nový DbPropertyExpression představující načtení koncového člena relace.
Výjimky
relationshipEnd
je null nebo instance
null a vlastnost není statická.
Platí pro
Property(DbExpression, String)
Vytvoří nový DbPropertyExpression představující 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 načítání.
Výjimky
propertyName
je null nebo instance
null a vlastnost není statická.
Typ deklaruje žádnou vlastnost se zadaným instance
názvem.