DbExpressionBuilder.Property Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova DbPropertyExpression que representa a recuperação da propriedade especificada.
Sobrecargas
Property(DbExpression, EdmProperty) |
Cria uma nova DbPropertyExpression que representa a recuperação da propriedade especificada. |
Property(DbExpression, NavigationProperty) |
Cria uma nova DbPropertyExpression que representa a recuperação da propriedade de navegação especificada. |
Property(DbExpression, RelationshipEndMember) |
Cria uma nova DbPropertyExpression que representa a recuperação do membro de extremidade da relação especificado. |
Property(DbExpression, String) |
Cria uma nova DbPropertyExpression que representa a recuperação de propriedade da instância com o nome especificado da instância fornecida. |
Property(DbExpression, EdmProperty)
Cria uma nova DbPropertyExpression que representa 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 da qual recuperar a propriedade. Pode ser nulo se a propriedade é estática.
- propertyMetadata
- EdmProperty
Os metadados da propriedade a ser recuperada.
Retornos
Uma nova DbPropertyExpression que representa 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 uma nova 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 da qual recuperar a propriedade de navegação.
- navigationProperty
- NavigationProperty
Metadados da propriedade de navegação a ser recuperada.
Retornos
Uma nova DbPropertyExpression que representa a recuperação da propriedade de navegação.
Exceções
navigationProperty
ou instance
é nulo.
Aplica-se a
Property(DbExpression, RelationshipEndMember)
Cria uma nova DbPropertyExpression que representa a recuperação do membro de extremidade da relação 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
A instância da qual recuperar o membro de extremidade da relação.
- relationshipEnd
- RelationshipEndMember
Metadados para o membro de extremidade da relação a ser recuperado.
Retornos
Uma nova DbPropertyExpression que representa a recuperação do membro de extremidade da relação.
Exceções
relationshipEnd
é nulo ou instance
é nulo e a propriedade não é estática.
Aplica-se a
Property(DbExpression, String)
Cria uma nova DbPropertyExpression que representa a recuperação de propriedade da instância com o nome especificado da instância fornecida.
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 da qual recuperar a propriedade.
- propertyName
- String
O nome da propriedade a ser recuperada.
Retornos
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
.