HttpStaticObjectsCollection.SyncRoot Eigenschaft

Definition

Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet werden kann.

public:
 property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object

Eigenschaftswert

Die aktuelle HttpStaticObjectsCollection.

Implementiert

Beispiele

Im folgenden Beispiel wird ein Objekt erstellt, das zum Synchronisieren des Zugriffs auf die HttpStaticObjectsCollection.

Object MySyncObject = Application.StaticObjects.SyncRoot;
Dim MySyncObject As Object = Application.StaticObjects.SyncRoot

Hinweise

Programmcode sollte in der Regel synchronisierte Vorgänge für die SyncRoot Sammlung ausführen, nicht direkt für die Sammlung selbst. Dadurch wird der ordnungsgemäße Betrieb von Auflistungen sichergestellt, die von anderen Objekten abgeleitet werden. Insbesondere wird die ordnungsgemäße Synchronisierung mit anderen Threads beibehalten, die möglicherweise gleichzeitig das Auflistungsobjekt ändern.

Das in dieser Implementierung zurückgegebene Objekt ist das HttpStaticObjectsCollection selbst.

Gilt für: