StateBag-Member
Verwaltet den Ansichtszustand von ASP.NET-Serversteuerelementen, einschließlich Seiten. Diese Klasse kann nicht vererbt werden.
In den folgenden Tabellen werden die vom StateBag -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
StateBag | Überladen. Initialisiert eine neue Instanz der StateBag-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
Count | Ruft die Anzahl der StateItem-Objekte im StateBag-Objekt ab. | |
Item | Ruft den Wert eines im StateBag-Objekt gespeicherten Elements ab oder legt diesen fest. | |
Keys | Ruft eine Auflistung der Schlüssel ab, die die Elemente im StateBag-Objekt darstellen. | |
Values | Ruft eine Auflistung von im StateBag-Objekt gespeicherten Ansichtszustandswerten ab. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Add | Fügt dem StateBag-Objekt ein neues StateItem-Objekt hinzu. Wenn das Element bereits im StateBag-Objekt vorhanden ist, aktualisiert diese Methode den Wert des Elements. | |
Clear | Entfernt alle Elemente aus dem aktuellen StateBag-Objekt. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, der alle Schlüssel-Wert-Paare des im StateBag-Objekt gespeicherten StateItem-Objekts durchläuft. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsItemDirty | Überprüft ein im StateBag-Objekt gespeichertes StateItem-Objekt, um auszuwerten, ob es seit dem Aufruf von Control.TrackViewState geändert wurde. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
Remove | Entfernt das angegebene Schlüssel-Wert-Paar aus dem StateBag-Objekt. | |
SetDirty | Legt sowohl den Zustand des StateBag-Objekts als auch die Dirty-Eigenschaft der einzelnen darin enthaltenen StateItem-Objekte fest. | |
SetItemDirty | Legt die Dirty-Eigenschaft für das angegebene StateItem-Objekt im StateBag-Objekt fest. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Collections.ICollection.CopyTo | Eine Beschreibung dieses Members finden Sie unter ICollection.CopyTo. | |
System.Collections.IDictionary.Add | Eine Beschreibung dieses Members finden Sie unter IDictionary.Add. | |
System.Collections.IDictionary.Contains | Eine Beschreibung dieses Members finden Sie unter IDictionary.Contains. | |
System.Collections.IDictionary.Remove | Eine Beschreibung dieses Members finden Sie unter Remove. | |
System.Collections.IEnumerable.GetEnumerator | Eine Beschreibung dieses Members finden Sie unter IEnumerable.GetEnumerator. | |
System.Web.UI.IStateManager.LoadViewState | Stellt den zuvor gespeicherten Ansichtszustand des StateBag-Objekts wieder her. | |
System.Web.UI.IStateManager.SaveViewState | Speichert die Änderungen am StateBag-Objekt seit dem Zeitpunkt, zu dem die Seite an den Server zurückgesendet wurde. | |
System.Web.UI.IStateManager.TrackViewState | Veranlasst das StateBag-Objekt, die Änderungen an seinem Zustand zu verfolgen, sodass er anforderungsübergreifend beibehalten werden kann. | |
System.Collections.ICollection.IsSynchronized | Eine Beschreibung dieses Members finden Sie unter ICollection.IsSynchronized. | |
System.Collections.ICollection.SyncRoot | Eine Beschreibung dieses Members finden Sie unter ICollection.SyncRoot. | |
System.Collections.IDictionary.IsFixedSize | Eine Beschreibung dieses Members finden Sie unter IDictionary.IsFixedSize. | |
System.Collections.IDictionary.IsReadOnly | Eine Beschreibung dieses Members finden Sie unter IDictionary.IsReadOnly. | |
System.Collections.IDictionary.Item | Eine Beschreibung dieses Members finden Sie unter IDictionary.Item. | |
System.Web.UI.IStateManager.IsTrackingViewState | Ruft einen Wert ab, der angibt, ob Zustandsänderungen verfolgt werden. |
Zum Seitenanfang
Siehe auch
Referenz
StateBag-Klasse
System.Web.UI-Namespace
IStateManager-Schnittstelle
IDictionary
Control.ViewState-Eigenschaft
AttributeCollection-Klasse
Weitere Ressourcen
Auflistungen und Datenstrukturen
Übersicht über die ASP.NET-Zustandsverwaltung