DbExpressionBuilder.Property Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna egenskapen.
Överlagringar
| Name | Description |
|---|---|
| Property(DbExpression, EdmProperty) |
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna egenskapen. |
| Property(DbExpression, NavigationProperty) |
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna navigeringsegenskapen. |
| Property(DbExpression, RelationshipEndMember) |
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna relationsslutmedlemmen. |
| Property(DbExpression, String) |
Skapar en ny DbPropertyExpression som representerar hämtningen av instansegenskapen med det angivna namnet från den angivna instansen. |
Property(DbExpression, EdmProperty)
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna egenskapen.
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
Parametrar
- instance
- DbExpression
Den instans som egenskapen ska hämtas från. Kan vara null om egenskapen är statisk.
- propertyMetadata
- EdmProperty
Metadata för egenskapen som ska hämtas.
Returer
En ny DbPropertyExpression som representerar egenskapshämtningen.
Undantag
propertyMetadata är null eller instance är null och egenskapen är inte statisk.
Gäller för
Property(DbExpression, NavigationProperty)
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna navigeringsegenskapen.
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
Parametrar
- instance
- DbExpression
Den instans som navigeringsegenskapen ska hämtas från.
- navigationProperty
- NavigationProperty
Metadata för navigeringsegenskapen som ska hämtas.
Returer
En ny DbPropertyExpression som representerar navigeringsegenskapens hämtning.
Undantag
navigationProperty eller instance är null.
Gäller för
Property(DbExpression, RelationshipEndMember)
Skapar en ny DbPropertyExpression som representerar hämtningen av den angivna relationsslutmedlemmen.
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
Parametrar
- instance
- DbExpression
Den instans som relationsslutmedlemmen ska hämtas från.
- relationshipEnd
- RelationshipEndMember
Metadata för relationsslutmedlemmen som ska hämtas.
Returer
En ny DbPropertyExpression som representerar relationsslutmedlemshämtningen.
Undantag
relationshipEnd är null eller instance är null och egenskapen är inte statisk.
Gäller för
Property(DbExpression, String)
Skapar en ny DbPropertyExpression som representerar hämtningen av instansegenskapen med det angivna namnet från den angivna instansen.
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
Parametrar
- instance
- DbExpression
Den instans som egenskapen ska hämtas från.
- propertyName
- String
Namnet på den egenskap som ska hämtas.
Returer
En ny DbPropertyExpression som representerar egenskapshämtningen.
Undantag
propertyName är null eller instance är null och egenskapen är inte statisk.
Ingen egenskap med det angivna namnet deklareras av typen instance.