DbExpressionBuilder.Property Método

Definición

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad especificada.

Sobrecargas

Nombre Description
Property(DbExpression, EdmProperty)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad especificada.

Property(DbExpression, NavigationProperty)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad de navegación especificada.

Property(DbExpression, RelationshipEndMember)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación del miembro final de la relación especificado.

Property(DbExpression, String)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad de instancia con el nombre especificado de la instancia especificada.

Property(DbExpression, EdmProperty)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad especificada.

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

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 propiedades.

Excepciones

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

Se aplica a

Property(DbExpression, NavigationProperty)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad de navegación especificada.

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

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.

Excepciones

navigationProperty o instance es null.

Se aplica a

Property(DbExpression, RelationshipEndMember)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación del miembro final de la relación especificado.

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

Parámetros

instance
DbExpression

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

relationshipEnd
RelationshipEndMember

Metadatos para el miembro final de la relación que se va a recuperar.

Devoluciones

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

Excepciones

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

Se aplica a

Property(DbExpression, String)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad de instancia con el nombre especificado de la instancia especificada.

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

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 propiedades.

Excepciones

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

El tipo de instanceno declara ninguna propiedad con el nombre especificado.

Se aplica a