DbExpressionBuilder.Property Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.