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