HttpApplicationStateWrapper HttpApplicationStateWrapper HttpApplicationStateWrapper HttpApplicationStateWrapper Class

Definition

Kapselt das systeminterne HTTP-Objekt, das die gemeinsame Nutzung von Informationen über mehrere Sitzungen und Anforderungen innerhalb einer ASP.NET-Anwendung hinweg ermöglicht.Encapsulates the HTTP intrinsic object that enables information to be shared across multiple requests and sessions within an ASP.NET application.

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 wird von HttpApplicationStateBase der-Klasse abgeleitet und fungiert als Wrapper HttpApplicationState für die-Klasse.The HttpApplicationStateWrapper class derives from the HttpApplicationStateBase class and serves as a wrapper for the HttpApplicationState class. Diese Klasse macht die Funktionalität HttpApplicationState der-Klasse verfügbar, während gleichzeitig der HttpApplicationStateBase -Typ verfügbar gemacht wird.This class exposes the functionality of the HttpApplicationState class while also exposing the HttpApplicationStateBase type. Die HttpApplicationStateBase -Klasse ermöglicht es Ihnen, die ursprüngliche Implementierung HttpApplicationState der-Klasse in der Anwendung durch eine benutzerdefinierte Implementierung zu ersetzen, z. b. Wenn Sie Komponententests außerhalb der ASP.NET-Pipeline ausführen.The HttpApplicationStateBase class enables you to replace the original implementation of the HttpApplicationState class in your application with a custom implementation, such as when you perform unit testing outside the ASP.NET pipeline.

Konstruktoren

HttpApplicationStateWrapper(HttpApplicationState) HttpApplicationStateWrapper(HttpApplicationState) HttpApplicationStateWrapper(HttpApplicationState) HttpApplicationStateWrapper(HttpApplicationState)

Initialisiert eine neue Instanz der HttpApplicationStateWrapper-Klasse.Initializes a new instance of the HttpApplicationStateWrapper class.

Eigenschaften

AllKeys AllKeys AllKeys AllKeys

Ruft die Schlüssel für die Objekte in der Auflistung ab.Gets the keys for the objects in the collection.

Contents Contents Contents Contents

Ruft einen Verweis auf das HttpApplicationStateBase-Objekt ab.Gets a reference to the HttpApplicationStateBase object.

Count Count Count Count

Ruft die Anzahl der Objekte in der Auflistung ab.Gets the number of objects in the collection.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf das NameObjectCollectionBase-Objekt synchronisiert (threadsicher) ist.Gets a value indicating whether access to the NameObjectCollectionBase object is synchronized (thread safe).

(Inherited from NameObjectCollectionBase)
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf das NameObjectCollectionBase-Objekt synchronisiert werden kann.Gets an object that can be used to synchronize access to the NameObjectCollectionBase object.

(Inherited from NameObjectCollectionBase)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob die NameObjectCollectionBase-Instanz schreibgeschützt ist, oder legt diesen fest.Gets or sets a value indicating whether the NameObjectCollectionBase instance is read-only.

(Inherited from NameObjectCollectionBase)
IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ruft einen Wert ab, der angibt, ob die Auflistung threadsicher ist.Gets a value that indicates whether access to the collection is thread-safe.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft ein Zustandsobjekt anhand des Indexes ab.Gets a state object by index.

Item[String] Item[String] Item[String] Item[String]

Ruft ein Zustandsobjekt anhand des Namens ab.Gets a state object by name.

Keys Keys Keys Keys

Ruft eine NameObjectCollectionBase.KeysCollection-Instanz ab, die alle Schlüssel der HttpApplicationStateWrapper-Instanz enthält.Gets a NameObjectCollectionBase.KeysCollection instance that contains all the keys in the HttpApplicationStateWrapper instance.

StaticObjects StaticObjects StaticObjects StaticObjects

Ruft alle durch ein object-Element deklarierten Objekte ab, wobei der Gültigkeitsbereich innerhalb der ASP.NET-Anwendung auf "Application" festgelegt wird.Gets all objects that are declared by an object element where the scope is set to "Application" in the ASP.NET application.

SyncRoot SyncRoot SyncRoot SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.Gets an object that can be used to synchronize access to the collection.

Methoden

Add(String, Object) Add(String, Object) Add(String, Object) Add(String, Object)

Fügt der Auflistung ein Objekt hinzu.Adds an object to the collection.

BaseAdd(String, Object) BaseAdd(String, Object) BaseAdd(String, Object) BaseAdd(String, Object)

Fügt einen Eintrag mit dem angegebenen Schlüssel und Wert der NameObjectCollectionBase-Instanz hinzu.Adds an entry with the specified key and value into the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseClear() BaseClear() BaseClear() BaseClear()

Entfernt alle Einträge aus der NameObjectCollectionBase-Instanz.Removes all entries from the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseGet(Int32) BaseGet(Int32) BaseGet(Int32) BaseGet(Int32)

Ruft den Wert des Eintrags am angegebenen Index der NameObjectCollectionBase-Instanz ab.Gets the value of the entry at the specified index of the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseGet(String) BaseGet(String) BaseGet(String) BaseGet(String)

Ruft den Wert des ersten Eintrags mit dem angegebenen Schlüssel aus der NameObjectCollectionBase-Instanz ab.Gets the value of the first entry with the specified key from the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseGetAllKeys() BaseGetAllKeys() BaseGetAllKeys() BaseGetAllKeys()

Gibt ein String-Array zurück, das alle Schlüssel der NameObjectCollectionBase-Instanz enthält.Returns a String array that contains all the keys in the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseGetAllValues() BaseGetAllValues() BaseGetAllValues() BaseGetAllValues()

Gibt ein Object-Array zurück, das alle Werte der NameObjectCollectionBase-Instanz enthält.Returns an Object array that contains all the values in the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseGetAllValues(Type) BaseGetAllValues(Type) BaseGetAllValues(Type) BaseGetAllValues(Type)

Gibt ein Array des angegebenen Typs zurück, das alle Werte der NameObjectCollectionBase-Instanz enthält.Returns an array of the specified type that contains all the values in the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseGetKey(Int32) BaseGetKey(Int32) BaseGetKey(Int32) BaseGetKey(Int32)

Ruft den Schlüssel des Eintrags am angegebenen Index der NameObjectCollectionBase-Instanz ab.Gets the key of the entry at the specified index of the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseHasKeys() BaseHasKeys() BaseHasKeys() BaseHasKeys()

Ruft einen Wert ab, der angibt, ob die NameObjectCollectionBase-Instanz Einträge enthält, deren Schlüssel nicht null sind.Gets a value indicating whether the NameObjectCollectionBase instance contains entries whose keys are not null.

(Inherited from NameObjectCollectionBase)
BaseRemove(String) BaseRemove(String) BaseRemove(String) BaseRemove(String)

Entfernt die Einträge mit dem angegebenen Schlüssel aus der NameObjectCollectionBase-Instanz.Removes the entries with the specified key from the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseRemoveAt(Int32) BaseRemoveAt(Int32) BaseRemoveAt(Int32) BaseRemoveAt(Int32)

Entfernt den Eintrag am angegebenen Index der NameObjectCollectionBase-Instanz.Removes the entry at the specified index of the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseSet(Int32, Object) BaseSet(Int32, Object) BaseSet(Int32, Object) BaseSet(Int32, Object)

Legt den Wert des Eintrags am angegebenen Index der NameObjectCollectionBase-Instanz fest.Sets the value of the entry at the specified index of the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
BaseSet(String, Object) BaseSet(String, Object) BaseSet(String, Object) 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.Sets the value of the first entry with the specified key in the NameObjectCollectionBase instance, if found; otherwise, adds an entry with the specified key and value into the NameObjectCollectionBase instance.

(Inherited from NameObjectCollectionBase)
Clear() Clear() Clear() Clear()

Entfernt alle Objekte aus der Auflistung.Removes all objects from the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert die Elemente der Auflistung in ein Array, wobei am angegebenen Index im Array begonnen wird.Copies the elements of the collection to an array, starting at the specified index in the array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Get(Int32) Get(Int32) Get(Int32) Get(Int32)

Gibt ein Zustandsobjekt anhand des Indexes zurück.Returns a state object by index.

Get(String) Get(String) Get(String) Get(String)

Gibt ein Zustandsobjekt anhand des Namens zurück.Returns a state object by name.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, mit dem eine Auflistung durchlaufen werden kann.Returns an enumerator that can be used to iterate through a collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetKey(Int32) GetKey(Int32) GetKey(Int32) GetKey(Int32)

Gibt den Namen eines Zustandsobjekts anhand des Indexes zurück.Returns the name of a state object by index.

GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Gibt die Daten zurück, die zur Serialisierung des HttpApplicationStateWrapper-Objekts erforderlich sind.Returns the data that is necessary to serialize the HttpApplicationStateWrapper object.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
Lock() Lock() Lock() Lock()

Sperrt den Zugriff auf Objekte in der Auflistung, um den synchronisierten Zugriff zu ermöglichen.Locks access to objects in the collection in order to enable synchronized access.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnDeserialization(Object) OnDeserialization(Object) OnDeserialization(Object) OnDeserialization(Object)

Löst das Deserialisierungsereignis aus, wenn die Deserialisierung abgeschlossen ist.Raises the deserialization event when deserialization is finished.

Remove(String) Remove(String) Remove(String) Remove(String)

Entfernt das mit Namen angegebene Objekt aus der Auflistung.Removes the object specified by name from the collection.

RemoveAll() RemoveAll() RemoveAll() RemoveAll()

Entfernt alle Objekte aus der Auflistung.Removes all objects from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Entfernt das durch den Index angegebene Objekt aus der Auflistung.Removes the object specified by index from the collection.

Set(String, Object) Set(String, Object) Set(String, Object) Set(String, Object)

Aktualisiert den Wert eines Objekts in einer Auflistung.Updates the value of an object in the collection.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
UnLock() UnLock() UnLock() UnLock()

Hebt die Sperrung des Zugriffs auf Objekte in der Auflistung auf, um den synchronisierten Zugriff zu ermöglichen.Unlocks access to objects in the collection to enable synchronized access.

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Kopiert die gesamte NameObjectCollectionBase-Instanz in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays.Copies the entire NameObjectCollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array.

(Inherited from NameObjectCollectionBase)

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: