Condividi tramite


HttpStaticObjectsCollection.SyncRoot Proprietà

Definizione

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

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à

Object

Oggetto HttpStaticObjectsCollection corrente.

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 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 simultaneamente l'oggetto raccolta.

L'oggetto restituito in questa implementazione è l'oggetto HttpStaticObjectsCollection stesso.

Si applica a