Condividi tramite


DbExpressionBuilder.Property Metodo

Definizione

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.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, System.Data.Entity.Core.Metadata.Edm.EdmProperty propertyMetadata);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.EdmProperty -> System.Data.Entity.Core.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.

Attributi

Eccezioni

propertyMetadata è null o l'istanza è 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.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, System.Data.Entity.Core.Metadata.Edm.NavigationProperty navigationProperty);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.NavigationProperty -> System.Data.Entity.Core.Common.CommandTrees.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.

Attributi

Eccezioni

navigationProperty o istanza è Null.

Si applica a

Property(DbExpression, RelationshipEndMember)

Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero del membro finale della relazione specificato.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Justification="required for this feature")]
public static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember relationshipEnd);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember -> System.Data.Entity.Core.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.

Attributi

Eccezioni

relationshipEnd è null o l'istanza è 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 static System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression Property (this System.Data.Entity.Core.Common.CommandTrees.DbExpression instance, string propertyName);
static member Property : System.Data.Entity.Core.Common.CommandTrees.DbExpression * string -> System.Data.Entity.Core.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 l'istanza è Null e la proprietà non è statica.

Nessuna proprietà con il nome specificato viene dichiarata dal tipo di istanza.

Si applica a