DbPropertyValues Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция всех свойств базовой сущности или сложного объекта.
[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
- Наследование
-
DbPropertyValues
- Атрибуты
Комментарии
Экземпляр этого класса можно преобразовать в экземпляр универсального класса с помощью метода Cast. Сложные свойства базовой сущности или сложного объекта представляются в значениях свойства как вложенные экземпляры данного класса.
Свойства
Item[String] |
Возвращает или задает значение свойства с указанным именем свойства. Значение может представлять вложенный экземпляр данного класса. |
PropertyNames |
Возвращает набор только для чтения, содержащий имена всех свойств в словаре. |
Методы
Clone() |
Создает новый словарь, содержащий копии всех свойств в данном словаре. Изменения, вносимые в новый словарь, не будут отражаться в данном словаре, и наоборот. |
Equals(Object) |
Коллекция всех свойств базовой сущности или сложного объекта. |
GetHashCode() |
Коллекция всех свойств базовой сущности или сложного объекта. |
GetType() |
Возвращает объект Type для текущего экземпляра. |
GetValue<TValue>(String) |
Возвращает значение свойства так же, как при использовании метода считывания индексированного свойства, но приводит значение к типу универсального параметра. Это особенно полезно при работе с вложенными словарями, чтобы избежать написания выражений с множеством приведений. |
SetValues(DbPropertyValues) |
Задает значения данного словаря, считывая значения из другого словаря. Другой словарь должен быть основан на том же типе, что и данный словарь, либо на типе, производном от типа данного словаря. |
SetValues(Object) |
Задает значения данного словаря, считывая значения из указанного объекта. Указанный объект может быть любого типа. Любое свойство объекта с именем, которое соответствует имени свойства в словаре и может быть прочитано, будет прочитано. Остальные свойства будут пропущены. Это позволяет, например, копировать свойства из простых объектов передачи данных (DTO). |
ToObject() |
Создает объект базового типа для данного словаря и заполняет его значениями свойств из этого словаря. |
ToString() |
Коллекция всех свойств базовой сущности или сложного объекта. |
Применяется к
Entity Framework