DbExpressionBuilder.Property Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um novo DbPropertyExpression que represente a recuperação da propriedade especificada.
Sobrecargas
| Name | Description |
|---|---|
| Property(DbExpression, EdmProperty) |
Cria um novo DbPropertyExpression que represente a recuperação da propriedade especificada. |
| Property(DbExpression, NavigationProperty) |
Cria um novo DbPropertyExpression que representa a recuperação da propriedade de navegação especificada. |
| Property(DbExpression, RelationshipEndMember) |
Cria um novo DbPropertyExpression que representa a recuperação do membro final especificado da relação. |
| Property(DbExpression, String) |
Cria um novo DbPropertyExpression que representa a recuperação da propriedade da instância com o nome especificado da instância dada. |
Property(DbExpression, EdmProperty)
Cria um novo DbPropertyExpression que represente a recuperação da propriedade 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
A instância de onde recuperar a propriedade. Pode ser nulo se a propriedade for estática.
- propertyMetadata
- EdmProperty
Metadados para a propriedade recuperar.
Devoluções
Uma nova DbPropertyExpression representando a recuperação da propriedade.
Exceções
propertyMetadata é nulo ou instance é nulo e a propriedade não é estática.
Aplica-se a
Property(DbExpression, NavigationProperty)
Cria um novo DbPropertyExpression que representa a recuperação da propriedade de navegação 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
A instância a partir da qual recuperar a propriedade de navegação.
- navigationProperty
- NavigationProperty
Metadados para a propriedade de navegação a recuperar.
Devoluções
Uma nova DbPropertyExpression que representa a recuperação da propriedade de navegação.
Exceções
navigationProperty ou instance é null.
Aplica-se a
Property(DbExpression, RelationshipEndMember)
Cria um novo DbPropertyExpression que representa a recuperação do membro final especificado da relação.
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
A forma de recuperar o membro final da relação.
- relationshipEnd
- RelationshipEndMember
Metadados para o membro final da relação a recuperar.
Devoluções
Uma nova DbPropertyExpression que representa a recuperação dos membros finais da relação.
Exceções
relationshipEnd é nulo ou instance é nulo e a propriedade não é estática.
Aplica-se a
Property(DbExpression, String)
Cria um novo DbPropertyExpression que representa a recuperação da propriedade da instância com o nome especificado da instância dada.
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
A instância de onde recuperar a propriedade.
- propertyName
- String
O nome da propriedade a recuperar.
Devoluções
Uma nova DbPropertyExpression que representa a recuperação da propriedade.
Exceções
propertyName é nulo ou instance é nulo e a propriedade não é estática.
Nenhuma propriedade com o nome especificado é declarada pelo tipo de instance.