DbPropertyValues Classe
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.
Uma coleção de todas as propriedades de uma entidade subjacente ou objeto complexo.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbPropertyValues
public class DbPropertyValues
type DbPropertyValues = class
Public Class DbPropertyValues
- Herança
-
DbPropertyValues
- Atributos
Comentários
Uma instância dessa classe pode ser convertida em uma instância da classe genérica usando o método Cast. Propriedades complexas na entidade subjacente ou objeto complexo são representadas nos valores de propriedade como instâncias aninhadas dessa classe.
Propriedades
Item[String] |
Obtém ou define o valor da propriedade com o nome da propriedade especificado. O valor pode ser uma instância aninhada dessa classe. |
PropertyNames |
Obtém o conjunto de nomes de todas as propriedades neste dicionário como um conjunto somente leitura. |
Métodos
Clone() |
Cria um novo dicionário que contém cópias de todas as propriedades neste dicionário. As alterações feitas no novo dicionário não serão refletidas neste dicionário e vice-versa. |
Equals(Object) |
Uma coleção de todas as propriedades de uma entidade subjacente ou objeto complexo. |
GetHashCode() |
Uma coleção de todas as propriedades de uma entidade subjacente ou objeto complexo. |
GetType() |
Obtém o Type da instância atual. |
GetValue<TValue>(String) |
Obtém o valor da propriedade como usando o getter da propriedade indexada, mas digitado para o tipo do parâmetro genérico. Isso é útil especialmente com dicionários aninhados para evitar escrever expressões com muitas conversões. |
SetValues(DbPropertyValues) |
Define os valores desse dicionário lendo valores de outro dicionário. O outro dicionário deve ser baseado no mesmo tipo desse dicionário ou em um tipo derivado do tipo para esse dicionário. |
SetValues(Object) |
Define os valores desse dicionário lendo valores do objeto fornecido. O objeto fornecido pode ser de qualquer tipo. Qualquer propriedade no objeto com um nome que corresponda a um nome de propriedade no dicionário e que possa ser lida será lida. Outras propriedades serão ignoradas. Isso permite, por exemplo, copiar propriedades de DTOs (Objetos de Transferência de Dados) simples. |
ToObject() |
Cria um objeto do tipo subjacente para esse dicionário e o hidrata com valores de propriedade desse dicionário. |
ToString() |
Uma coleção de todas as propriedades de uma entidade subjacente ou objeto complexo. |
Aplica-se a
Entity Framework