DbExpressionBuilder.Property Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà specificata.
Overload
Property(DbExpression, EdmProperty) |
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà specificata. |
Property(DbExpression, NavigationProperty) |
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà di navigazione specificata. |
Property(DbExpression, RelationshipEndMember) |
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero del membro finale della relazione specificato. |
Property(DbExpression, String) |
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà di istanza avente il nome specificato dall'istanza specificata. |
Property(DbExpression, EdmProperty)
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà specificata.
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
Parametri
- instance
- DbExpression
Istanza da cui recuperare la proprietà. Può essere null se la proprietà è statica.
- propertyMetadata
- EdmProperty
Metadati della proprietà da recuperare.
Restituisce
Nuovo DbPropertyExpression che rappresenta la proprietà di navigazione.
Eccezioni
propertyMetadata
è null o instance
è null e la proprietà non è statica.
Si applica a
Property(DbExpression, NavigationProperty)
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà di navigazione specificata.
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
Parametri
- instance
- DbExpression
Istanza da cui recuperare la proprietà di navigazione.
- navigationProperty
- NavigationProperty
Metadati della proprietà di navigazione da recuperare.
Restituisce
Nuovo DbPropertyExpression che rappresenta il recupero della proprietà di navigazione.
Eccezioni
navigationProperty
o instance
è null.
Si applica a
Property(DbExpression, RelationshipEndMember)
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero del membro finale della relazione specificato.
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
Parametri
- instance
- DbExpression
Istanza da cui recuperare il membro finale della relazione.
- relationshipEnd
- RelationshipEndMember
Metadati del membro finale della relazione da recuperare.
Restituisce
Nuovo DbPropertyExpression che rappresenta il recupero del membro finale della relazione.
Eccezioni
relationshipEnd
è null o instance
è null e la proprietà non è statica.
Si applica a
Property(DbExpression, String)
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà di istanza avente il nome specificato dall'istanza specificata.
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
Parametri
- instance
- DbExpression
Istanza da cui recuperare la proprietà.
- propertyName
- String
Nome della proprietà da recuperare.
Restituisce
Nuovo DbPropertyExpression che rappresenta il recupero della proprietà.
Eccezioni
propertyName
è null o instance
è null e la proprietà non è statica.
Nessuna proprietà con il nome specificato viene dichiarata dal tipo di instance
.