Compartir a través de


DbExpressionBuilder.Property Método

Definición

Sobrecargas

Property(DbExpression, EdmProperty)

Crea una nueva expresión DbPropertyExpression que representa la recuperación de la propiedad de navegación especificada.

Property(DbExpression, NavigationProperty)

Crea una nueva expresión DbPropertyExpression que representa la recuperación de la propiedad de navegación especificada.

Property(DbExpression, RelationshipEndMember)

Crea una nueva expresión DbPropertyExpression que representa la recuperación del miembro de fin de relación especificado.

Property(DbExpression, String)

Crea una nueva expresión DbPropertyExpression que representa la recuperación de la propiedad de instancia con el nombre especificado de la instancia determinada.

Property(DbExpression, EdmProperty)

Crea una nueva expresión DbPropertyExpression que representa la recuperación de la propiedad de navegación especificada.

[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

Parámetros

instance
DbExpression

Instancia desde la que se va a recuperar la propiedad. Puede ser NULL si la propiedad es estática.

propertyMetadata
EdmProperty

Metadatos de la propiedad que se va a recuperar.

Devoluciones

Nuevo DbPropertyExpression que representa la recuperación de la propiedad.

Atributos

Excepciones

propertyMetadata es null o la instancia es null y la propiedad no es estática.

Se aplica a

Property(DbExpression, NavigationProperty)

Crea una nueva expresión DbPropertyExpression que representa la recuperación de la propiedad de navegación especificada.

[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

Parámetros

instance
DbExpression

Instancia desde la que se va a recuperar la propiedad de navegación.

navigationProperty
NavigationProperty

Metadatos de la propiedad de navegación que se va a recuperar.

Devoluciones

Nuevo DbPropertyExpression que representa la recuperación de la propiedad de navegación.

Atributos

Excepciones

navigationProperty o instancia es null.

Se aplica a

Property(DbExpression, RelationshipEndMember)

Crea una nueva expresión DbPropertyExpression que representa la recuperación del miembro de fin de relación especificado.

[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

Parámetros

instance
DbExpression

Instancia de la que se va a recuperar el miembro de fin de relación.

relationshipEnd
RelationshipEndMember

Metadatos del miembro de fin de relación que se va a recuperar.

Devoluciones

Nuevo DbPropertyExpression que representa la recuperación de la relación y del miembro.

Atributos

Excepciones

relationshipEnd es null o la instancia es null y la propiedad no es estática.

Se aplica a

Property(DbExpression, String)

Crea una nueva expresión DbPropertyExpression que representa la recuperación de la propiedad de instancia con el nombre especificado de la instancia determinada.

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

Parámetros

instance
DbExpression

Instancia desde la que se va a recuperar la propiedad.

propertyName
String

Nombre de la propiedad que se va a recuperar.

Devoluciones

Nuevo DbPropertyExpression que representa la recuperación de la propiedad.

Excepciones

propertyName es null o instance es null y la propiedad no es estática.

El tipo de instancia no declara ninguna propiedad con el nombre especificado.

Se aplica a