DbPropertyValues Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Raccolta di tutte le proprietà per un'entità sottostante o un oggetto complesso.
[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
- Ereditarietà
-
DbPropertyValues
- Attributi
Commenti
Un'istanza di questa classe può essere convertita in un'istanza della classe generica usando il metodo Cast. Le proprietà complesse nell'entità sottostante o l'oggetto complesso vengono rappresentati nei valori della proprietà come istanze annidate di questa classe.
Proprietà
Item[String] |
Ottiene o imposta il valore della proprietà con il nome della proprietà specificato. Il valore può essere un'istanza annidata di questa classe. |
PropertyNames |
Ottiene il set di nomi di tutte le proprietà contenute in questo dizionario come set di sola lettura. |
Metodi
Clone() |
Crea un nuovo dizionario contenente le copie di tutte le proprietà contenute in questo dizionario. Le modifiche apportate al nuovo dizionario non verranno riflesse in questo dizionario e viceversa. |
Equals(Object) |
Raccolta di tutte le proprietà per un'entità sottostante o un oggetto complesso. |
GetHashCode() |
Raccolta di tutte le proprietà per un'entità sottostante o un oggetto complesso. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. |
GetValue<TValue>(String) |
Ottiene il valore della proprietà come quando si utilizza il metodo Get della proprietà indicizzata, ma tipizzato in base al tipo del parametro generico. Ciò si rivela particolarmente utile con i dizionari annidati per evitare di scrivere espressioni con molti cast. |
SetValues(DbPropertyValues) |
Imposta i valori di questo dizionario leggendo i valori da un altro dizionario. L'altro dizionario deve essere basato sullo stesso tipo di questo dizionario o su un tipo derivato dal tipo di quest'ultimo. |
SetValues(Object) |
Imposta i valori di questo dizionario leggendo i valori fuori dall'oggetto specificato. L'oggetto specificato può essere di qualsiasi tipo. Qualsiasi proprietà dell'oggetto con un nome che corrisponde a un nome di proprietà nel dizionario e può essere letta verrà letta. Le altre proprietà verranno ignorate. Ciò consente, ad esempio, di copiare le proprietà da semplici oggetti DTO (Data Transfer Objects). |
ToObject() |
Crea un oggetto del tipo sottostante per questo dizionario e lo popola con i valori delle proprietà presenti in questo dizionario. |
ToString() |
Raccolta di tutte le proprietà per un'entità sottostante o un oggetto complesso. |