HttpStaticObjectsCollection.SyncRoot Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.
public:
property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object
Wartość właściwości
Bieżąca klasa HttpStaticObjectsCollection.
Implementuje
Przykłady
Poniższy przykład tworzy obiekt używany do synchronizowania dostępu do obiektu HttpStaticObjectsCollection.
Object MySyncObject = Application.StaticObjects.SyncRoot;
Dim MySyncObject As Object = Application.StaticObjects.SyncRoot
Uwagi
Kod programu powinien zazwyczaj wykonywać zsynchronizowane operacje na SyncRoot kolekcji, a nie bezpośrednio w samej kolekcji. Gwarantuje to prawidłowe funkcjonowanie kolekcji, które są uzyskiwane z innych obiektów. W szczególności utrzymuje prawidłową synchronizację z innymi wątkami, które mogą być jednocześnie modyfikowane przez obiekt kolekcji.
Obiekt zwrócony w tej implementacji jest HttpStaticObjectsCollection sam w sobie.