HttpStaticObjectsCollection.SyncRoot Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomoś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.