Поделиться через


IReadOnlyPropertyBase Интерфейс

Определение

Базовый тип для навигаций и свойств.

public interface IReadOnlyPropertyBase : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyPropertyBase = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyPropertyBase
Implements IReadOnlyAnnotatable
Производный
Реализации

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

Свойства

ClrType

Возвращает тип значения, которое содержит этот объект, похожий на свойство.

DeclaringType

Возвращает тип, к которому принадлежит этот объект, похожий на свойство.

FieldInfo

FieldInfo Возвращает для базового поля СРЕДЫ CLR для этого объекта, подобного свойству. Это может быть null для свойств тени или если резервное поле неизвестно.

Item[String]

Возвращает значение заметки с заданным именем, возвращая null значение , если оно не существует.

(Унаследовано от IReadOnlyAnnotatable)
Name

Возвращает имя объекта, подобного свойству.

PropertyInfo

PropertyInfo Возвращает для базового свойства CLR для этого объекта, подобного свойству. Это может быть null для свойств тени или если они сопоставлены непосредственно с полем.

Sentinel

Возвращает значение sentinel, указывающее, что это свойство не задано.

Методы

AnnotationsToDebugString(Int32)

Возвращает строку отладки для всех заметок, объявленных в объекте .

(Унаследовано от IReadOnlyAnnotatable)
FindAnnotation(String)

Возвращает заметку с заданным именем, возвращающую null значение , если она не существует.

(Унаследовано от IReadOnlyAnnotatable)
GetAnnotation(String)

Возвращает заметку с заданным именем, вызывая исключение, если она не существует.

(Унаследовано от IReadOnlyAnnotatable)
GetAnnotations()

Возвращает все заметки к текущему объекту.

(Унаследовано от IReadOnlyAnnotatable)
GetFieldName()

Возвращает имя резервного поля для этого свойства или null значение , если резервное поле неизвестно.

GetPropertyAccessMode()

Возвращает объект , используемый PropertyAccessMode для данного объекта, подобного свойству.

IsIndexerProperty()

Возвращает значение, указывающее, является ли это свойством индексатора. Свойство индексатора — это свойство, доступ к которому осуществляется через индексатор в классе сущностей.

IsShadowProperty()

Возвращает значение, указывающее, является ли это свойством тени. Теневое свойство — это свойство, которое не имеет соответствующего свойства в классе сущностей. Текущее значение свойства хранится в ChangeTracker , а не в экземплярах класса сущностей.

Применяется к