HttpApplicationStateWrapper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt das systeminterne HTTP-Objekt, mit dem Informationen über mehrere Anforderungen und Sitzungen hinweg in einer ASP.NET-Anwendung freigegeben werden können.
public ref class HttpApplicationStateWrapper : System::Web::HttpApplicationStateBase
public class HttpApplicationStateWrapper : System.Web.HttpApplicationStateBase
type HttpApplicationStateWrapper = class
inherit HttpApplicationStateBase
Public Class HttpApplicationStateWrapper
Inherits HttpApplicationStateBase
- Vererbung
Hinweise
Die HttpApplicationStateWrapper -Klasse leitet sich von der HttpApplicationStateBase -Klasse ab und dient als Wrapper für die HttpApplicationState Klasse. Diese Klasse macht die Funktionalität der HttpApplicationState -Klasse verfügbar und macht gleichzeitig den HttpApplicationStateBase Typ verfügbar. Mit HttpApplicationStateBase der -Klasse können Sie die ursprüngliche Implementierung der HttpApplicationState -Klasse in Ihrer Anwendung durch eine benutzerdefinierte Implementierung ersetzen, z. B. wenn Sie Komponententests außerhalb der ASP.NET-Pipeline durchführen.
Konstruktoren
HttpApplicationStateWrapper(HttpApplicationState) |
Initialisiert eine neue Instanz der HttpApplicationStateWrapper-Klasse. |
Eigenschaften
AllKeys |
Ruft die Schlüssel für die Objekte in der Auflistung ab. |
Contents |
Ruft einen Verweis auf das HttpApplicationStateBase-Objekt ab. |
Count |
Ruft die Anzahl der Objekte in der Auflistung ab. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die NameObjectCollectionBase-Instanz schreibgeschützt ist, oder legt diesen fest. (Geerbt von NameObjectCollectionBase) |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung threadsicher ist. |
Item[Int32] |
Ruft ein Zustandsobjekt anhand des Indexes ab. |
Item[String] |
Ruft ein Zustandsobjekt anhand des Namens ab. |
Keys |
Ruft eine NameObjectCollectionBase.KeysCollection-Instanz ab, die alle Schlüssel in der HttpApplicationStateWrapper-Instanz enthält. |
StaticObjects |
Ruft alle Objekte ab, die von einem |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann. |
Methoden
Add(String, Object) |
Fügt der Auflistung ein Objekt hinzu. |
BaseAdd(String, Object) |
Fügt einen Eintrag mit dem angegebenen Schlüssel und Wert der NameObjectCollectionBase-Instanz hinzu. (Geerbt von NameObjectCollectionBase) |
BaseClear() |
Entfernt alle Einträge aus der NameObjectCollectionBase-Instanz. (Geerbt von NameObjectCollectionBase) |
BaseGet(Int32) |
Ruft den Wert des Eintrags am angegebenen Index der NameObjectCollectionBase-Instanz ab. (Geerbt von NameObjectCollectionBase) |
BaseGet(String) |
Ruft den Wert des ersten Eintrags mit dem angegebenen Schlüssel aus der NameObjectCollectionBase-Instanz ab. (Geerbt von NameObjectCollectionBase) |
BaseGetAllKeys() |
Gibt ein String-Array zurück, das alle Schlüssel der NameObjectCollectionBase-Instanz enthält. (Geerbt von NameObjectCollectionBase) |
BaseGetAllValues() |
Gibt ein Object-Array zurück, das alle Werte der NameObjectCollectionBase-Instanz enthält. (Geerbt von NameObjectCollectionBase) |
BaseGetAllValues(Type) |
Gibt ein Array des angegebenen Typs zurück, das alle Werte der NameObjectCollectionBase-Instanz enthält. (Geerbt von NameObjectCollectionBase) |
BaseGetKey(Int32) |
Ruft den Schlüssel des Eintrags am angegebenen Index der NameObjectCollectionBase-Instanz ab. (Geerbt von NameObjectCollectionBase) |
BaseHasKeys() |
Ruft einen Wert ab, der angibt, ob die NameObjectCollectionBase-Instanz Einträge enthält, deren Schlüssel nicht |
BaseRemove(String) |
Entfernt die Einträge mit dem angegebenen Schlüssel aus der NameObjectCollectionBase-Instanz. (Geerbt von NameObjectCollectionBase) |
BaseRemoveAt(Int32) |
Entfernt den Eintrag am angegebenen Index der NameObjectCollectionBase-Instanz. (Geerbt von NameObjectCollectionBase) |
BaseSet(Int32, Object) |
Legt den Wert des Eintrags am angegebenen Index der NameObjectCollectionBase-Instanz fest. (Geerbt von NameObjectCollectionBase) |
BaseSet(String, Object) |
Legt den Wert des ersten Eintrags mit dem angegebenen Schlüssel in der NameObjectCollectionBase-Instanz fest. Wenn der Schlüssel nicht vorhanden ist, wird der NameObjectCollectionBase-Instanz ein Eintrag mit dem angegebenen Wert und Schlüssel hinzugefügt. (Geerbt von NameObjectCollectionBase) |
Clear() |
Entfernt alle Objekte aus der Auflistung. |
CopyTo(Array, Int32) |
Kopiert die Elemente der Auflistung in ein Array, wobei am angegebenen Index im Array begonnen wird. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Get(Int32) |
Gibt ein Zustandsobjekt gemäß Index zurück. |
Get(String) |
Gibt ein Zustandsobjekt anhand des Namens zurück. |
GetEnumerator() |
Gibt einen Enumerator zurück, der zum Durchlaufen einer Auflistung verwendet werden kann. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetKey(Int32) |
Gibt den Namen eines Zustandsobjekts gemäß Index zurück. |
GetObjectData(SerializationInfo, StreamingContext) |
Gibt die erforderlichen Daten zum Serialisieren des HttpApplicationStateWrapper-Objekts zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Lock() |
Sperrt den Zugriff auf Objekte in der Auflistung, um den synchronisierten Zugriff zu ermöglichen. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnDeserialization(Object) |
Löst das Deserialisierungsereignis aus, wenn die Deserialisierung abgeschlossen ist. |
Remove(String) |
Entfernt das Objekt mit dem angegebenen Namen aus der Auflistung. |
RemoveAll() |
Entfernt alle Objekte aus der Auflistung. |
RemoveAt(Int32) |
Entfernt das per Index angegebene Objekt aus der Auflistung. |
Set(String, Object) |
Aktualisiert den Wert eines Objekts in der Auflistung. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
UnLock() |
Entsperrt den Zugriff auf Objekte in der Auflistung, um einen synchronisierten Zugriff zu ermöglichen. |
Explizite Schnittstellenimplementierungen
ICollection.CopyTo(Array, Int32) |
Kopiert die gesamte NameObjectCollectionBase-Instanz in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Geerbt von NameObjectCollectionBase) |
ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf das NameObjectCollectionBase-Objekt synchronisiert (threadsicher) ist. (Geerbt von NameObjectCollectionBase) |
ICollection.SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf das NameObjectCollectionBase-Objekt synchronisiert werden kann. (Geerbt von NameObjectCollectionBase) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |