Udostępnij za pośrednictwem


DbPropertyValues Klasa

Definicja

Kolekcja wszystkich właściwości jednostki bazowej lub obiektu złożonego.

[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
Dziedziczenie
DbPropertyValues
Atrybuty

Uwagi

Wystąpienie tej klasy można przekonwertować na wystąpienie klasy ogólnej przy użyciu metody Cast. Złożone właściwości w jednostce bazowej lub obiekcie złożonym są reprezentowane w wartościach właściwości jako zagnieżdżone wystąpienia tej klasy.

Właściwości

Item[String]

Pobiera lub ustawia wartość właściwości o określonej nazwie właściwości. Wartość może być zagnieżdżonym wystąpieniem tej klasy.

PropertyNames

Pobiera zestaw nazw wszystkich właściwości w tym słowniku jako zestaw tylko do odczytu.

Metody

Clone()

Tworzy nowy słownik zawierający kopie wszystkich właściwości w tym słowniku. Zmiany wprowadzone w nowym słowniku nie zostaną odzwierciedlone w tym słowniku i odwrotnie.

Equals(Object)

Kolekcja wszystkich właściwości jednostki bazowej lub obiektu złożonego.

GetHashCode()

Kolekcja wszystkich właściwości jednostki bazowej lub obiektu złożonego.

GetType()

Type Pobiera bieżące wystąpienie.

GetValue<TValue>(String)

Pobiera wartość właściwości tak samo jak przy użyciu indeksowanej właściwości getter, ale typ parametru ogólnego. Jest to przydatne szczególnie w przypadku słowników zagnieżdżonych, aby uniknąć pisania wyrażeń z dużą częścią rzutów.

SetValues(DbPropertyValues)

Ustawia wartości tego słownika, odczytując wartości z innego słownika. Inny słownik musi być oparty na tym samym typie co ten słownik lub typ pochodzący z typu dla tego słownika.

SetValues(Object)

Ustawia wartości tego słownika, odczytując wartości z danego obiektu. Dany obiekt może mieć dowolny typ. Każda właściwość obiektu o nazwie zgodnej z nazwą właściwości w słowniku i może być odczytywana. Inne właściwości zostaną zignorowane. Umożliwia to na przykład kopiowanie właściwości z prostych obiektów transferu danych (DTO).

ToObject()

Tworzy obiekt podstawowego typu dla tego słownika i nawodnia go wartościami właściwości z tego słownika.

ToString()

Kolekcja wszystkich właściwości jednostki bazowej lub obiektu złożonego.

Dotyczy