HttpStaticObjectsCollection.SyncRoot Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme.
public:
property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object
Valore della proprietà
Oggetto corrente HttpStaticObjectsCollection.
Implementazioni
Esempio
Nell'esempio seguente viene creato un oggetto utilizzato per sincronizzare l'accesso HttpStaticObjectsCollectiona .
Object MySyncObject = Application.StaticObjects.SyncRoot;
Dim MySyncObject As Object = Application.StaticObjects.SyncRoot
Commenti
Il codice del programma deve in genere eseguire operazioni sincronizzate sull'oggetto SyncRoot di una raccolta, non direttamente nella raccolta stessa. In questo modo si garantisce il corretto funzionamento delle raccolte derivate da altri oggetti. In particolare, mantiene una corretta sincronizzazione con altri thread che potrebbero modificare contemporaneamente l'oggetto raccolta.
L'oggetto restituito in questa implementazione è l'oggetto HttpStaticObjectsCollection stesso.