PropertyBaseExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Методы расширения для IReadOnlyPropertyBase.
public static class PropertyBaseExtensions
type PropertyBaseExtensions = class
Public Module PropertyBaseExtensions
- Наследование
-
PropertyBaseExtensions
Методы
Format(IEnumerable<IReadOnlyPropertyBase>, Boolean) |
Создает форматируемое строковое представление заданных свойств, например полезное при возникновении исключений для ключей, индексов и т. д. которые используют свойства . |
GetCurrentValueComparer(IPropertyBase) |
IComparer<T> Возвращает объект для сравнения значений в отслеживаемых IUpdateEntry записях. |
GetFieldName(IPropertyBase) |
Возвращает имя резервного поля для этого свойства или |
GetGetter(IPropertyBase) |
IClrPropertyGetter Возвращает объект для чтения значения этого свойства. Обратите внимание, что вызов этого метода для свойства тени (IsShadowProperty(IPropertyBase)) является ошибкой, так как такое свойство не имеет связанного .MemberInfo |
GetIndex(IPropertyBase) |
Возвращает индекс свойства для этого свойства. |
GetMemberInfo(IPropertyBase, Boolean, Boolean) |
PropertyInfo Возвращает или FieldInfo , который должен использоваться для получения или задания значения для заданного свойства. Обратите внимание, что вызов этого метода для свойства тени (IsShadowProperty(IPropertyBase)) является ошибкой, так как такое свойство не имеет связанного .MemberInfo |
GetPropertyAccessMode(IPropertyBase) |
Возвращает объект , используемый PropertyAccessMode для этого свойства.
|
IsIndexerProperty(IPropertyBase) |
Возвращает значение, указывающее, является ли это свойством индексатора. Свойство индексатора — это свойство, доступ к которому осуществляется через индексатор в классе сущности. |
IsShadowProperty(IPropertyBase) |
Устаревшие..
Возвращает значение, указывающее, является ли это теневым свойством. Теневое свойство — это свойство, которое не имеет соответствующего свойства в классе сущностей. Текущее значение свойства хранится в , ChangeTracker а не в экземплярах класса сущностей. |
Применяется к
Entity Framework