ViewStateModeByIdAttribute Класс

Определение

Определяет атрибут метаданных, который используется ASP.NET серверным элементом управления, чтобы указать, участвуют ли они в загрузке сведений состояния просмотра по свойству ID. Этот класс не наследуется.

public ref class ViewStateModeByIdAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class ViewStateModeByIdAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type ViewStateModeByIdAttribute = class
    inherit Attribute
Public NotInheritable Class ViewStateModeByIdAttribute
Inherits Attribute
Наследование
ViewStateModeByIdAttribute
Атрибуты

Комментарии

ViewStateModeByIdAttributeКласс используется для указания элемента управления, для которого требуется загрузка состояния просмотра с помощью ID . Поведение по умолчанию при загрузке состояния представления — ASP.NET загрузить сведения о состоянии представления для элемента управления по его индексу в дереве управления страницы. Загрузка сведений о состоянии представления происходит по затратам на производительность, ID так как перед загрузкой сведений о состоянии представления в дерево элементов управления необходимо выполнить поиск конкретного элемента управления.

Если ViewStateModeByIdAttribute класс используется как атрибут метаданных класса пользовательского элемента управления,

LoadViewStateByIDсвойство элемента управления возвращает значение true . Если ViewStateModeByIdAttribute класс не используется, LoadViewStateByID свойство элемента управления возвращает его значение по умолчанию false , то есть элемент управления не загружает сведения о состоянии представления ID .

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

ViewStateModeByIdAttributeКласс не применяется для сохранения сведений о состоянии представления для элемента управления.

ViewStateModeByIdAttributeАтрибут метаданных класса допустим только в объявлениях классов.

Конструкторы

ViewStateModeByIdAttribute()

Инициализирует новый экземпляр класса ViewStateModeByIdAttribute.

Свойства

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

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

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

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

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

Явные реализации интерфейса

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

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

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к открытым свойствам и методам объекта.

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

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

См. также раздел