Condividi tramite


DesignerRegionCollection.SyncRoot Proprietà

Definizione

Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto DesignerRegionCollection.

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 che può essere utilizzato per sincronizzare l'accesso a DesignerRegionCollection.

Commenti

L'enumerazione tramite una raccolta non è una procedura thread-safe intrinsecamente. Anche quando una raccolta viene sincronizzata, altri thread possono comunque modificare la raccolta. Ciò causa eccezioni durante l'enumerazione.

Bloccare la raccolta usando il SyncRoot metodo durante l'intera enumerazione per garantire la sicurezza del thread. Per informazioni dettagliate sui blocchi delle raccolte per l'accesso thread-safe, vedere ICollection.SyncRoot.

Si applica a

Vedi anche