DbExpressionBuilder.Property Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehoz egy újat DbPropertyExpression , amely a megadott tulajdonság lekérését jelöli.
Túlterhelések
| Name | Description |
|---|---|
| Property(DbExpression, EdmProperty) |
Létrehoz egy újat DbPropertyExpression , amely a megadott tulajdonság lekérését jelöli. |
| Property(DbExpression, NavigationProperty) |
Létrehoz egy újat DbPropertyExpression , amely a megadott navigációs tulajdonság lekérését jelöli. |
| Property(DbExpression, RelationshipEndMember) |
Létrehoz egy újat DbPropertyExpression , amely a megadott kapcsolatvégtag lekérését jelöli. |
| Property(DbExpression, String) |
Létrehoz egy újat DbPropertyExpression , amely a példánytulajdonság lekérését jelöli az adott példány megadott nevével. |
Property(DbExpression, EdmProperty)
Létrehoz egy újat DbPropertyExpression , amely a megadott tulajdonság lekérését jelöli.
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
Paraméterek
- instance
- DbExpression
Az a példány, amelyből lekéri a tulajdonságot. Null értékű lehet, ha a tulajdonság statikus.
- propertyMetadata
- EdmProperty
A lekérni kívánt tulajdonság metaadatai.
Válaszok
A tulajdonság lekérését jelképező új DbPropertyExpression.
Kivételek
propertyMetadata null vagy instance null értékű, és a tulajdonság nem statikus.
A következőre érvényes:
Property(DbExpression, NavigationProperty)
Létrehoz egy újat DbPropertyExpression , amely a megadott navigációs tulajdonság lekérését jelöli.
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
Paraméterek
- instance
- DbExpression
Az a példány, amelyből le szeretné kérni a navigációs tulajdonságot.
- navigationProperty
- NavigationProperty
A lekérendő navigációs tulajdonság metaadatai.
Válaszok
Egy új DbPropertyExpression, amely a navigációs tulajdonság lekérését jelöli.
Kivételek
navigationProperty vagy instance null értékű.
A következőre érvényes:
Property(DbExpression, RelationshipEndMember)
Létrehoz egy újat DbPropertyExpression , amely a megadott kapcsolatvégtag lekérését jelöli.
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
Paraméterek
- instance
- DbExpression
Az a példány, amelyből lekérheti a kapcsolatvégtagot.
- relationshipEnd
- RelationshipEndMember
A lekérendő kapcsolatvégtag metaadatai.
Válaszok
Egy új DbPropertyExpression, amely a kapcsolat végtagjának lekérését jelöli.
Kivételek
relationshipEnd null vagy instance null értékű, és a tulajdonság nem statikus.
A következőre érvényes:
Property(DbExpression, String)
Létrehoz egy újat DbPropertyExpression , amely a példánytulajdonság lekérését jelöli az adott példány megadott nevével.
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
Paraméterek
- instance
- DbExpression
Az a példány, amelyből lekéri a tulajdonságot.
- propertyName
- String
A lekérni kívánt tulajdonság neve.
Válaszok
Egy új DbPropertyExpression, amely a tulajdonság lekérését jelöli.
Kivételek
propertyName null vagy instance null értékű, és a tulajdonság nem statikus.
A megadott névvel rendelkező tulajdonságok egyikét instancesem deklarálja a típus.