Partager via


ViewStateModeByIdAttribute Classe

Définition

Définit l'attribut de métadonnées que les contrôles serveur ASP.NET utilisent pour spécifier s'ils participent au chargement des informations d'état d'affichage par ID. Cette classe ne peut pas être héritée.

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
Héritage
ViewStateModeByIdAttribute
Attributs

Remarques

La ViewStateModeByIdAttribute classe est utilisée pour spécifier un contrôle qui nécessite le chargement de l’état d’affichage par ID. Le comportement de chargement de l’état d’affichage par défaut est pour ASP.NET de charger les informations d’état d’affichage d’un contrôle par son index dans l’arborescence de contrôle de la page. Il existe un coût de performances pour le chargement des informations d’état d’affichage par ID , car l’arborescence du contrôle de page doit être recherchée spécifiquement pour le contrôle avant de charger ses informations d’état d’affichage.

Si la ViewStateModeByIdAttribute classe est utilisée comme attribut de métadonnées d’une classe de contrôle personnalisée,

la LoadViewStateByID propriété du contrôle retourne true. Si la ViewStateModeByIdAttribute classe n’est pas utilisée, la LoadViewStateByID propriété du contrôle retourne sa valeur par défaut , falsece qui signifie que le contrôle ne charge pas ses informations d’état d’affichage par ID.

Pour plus d’informations sur l’utilisation des attributs, consultez Attributs.

La ViewStateModeByIdAttribute classe ne s’applique pas à l’enregistrement des informations d’état d’affichage d’un contrôle.

L’attribut ViewStateModeByIdAttribute de métadonnées de classe est valide uniquement sur les déclarations de classe.

Constructeurs

ViewStateModeByIdAttribute()

Initialise une nouvelle instance de la classe ViewStateModeByIdAttribute.

Propriétés

TypeId

Lors de l'implémentation dans une classe dérivée, obtient un identificateur unique pour l'objet Attribute.

(Hérité de Attribute)

Méthodes

Equals(Object)

Retourne une valeur qui indique si cette instance est égale à un objet spécifié.

(Hérité de Attribute)
GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de Attribute)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IsDefaultAttribute()

En cas de substitution dans une classe dérivée, indique si la valeur de cette instance est la valeur par défaut pour la classe dérivée.

(Hérité de Attribute)
Match(Object)

En cas de substitution dans une classe dérivée, retourne une valeur indiquant si cette instance équivaut à un objet spécifié.

(Hérité de Attribute)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

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

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

(Hérité de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface.

(Hérité de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).

(Hérité de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fournit l'accès aux propriétés et aux méthodes exposées par un objet.

(Hérité de Attribute)

S’applique à

Voir aussi