OidCollection.SyncRoot Proprietà

Definizione

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

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 che può essere usato per sincronizzare l'accesso all'oggetto OidCollection.

Implementazioni

Commenti

OidCollection non è affidabile. Le classi derivate possono fornire la propria versione sincronizzata della OidCollection classe usando questa proprietà. Il codice di sincronizzazione deve eseguire operazioni sulla SyncRoot proprietà dell'oggetto, non direttamente sull'oggetto OidCollection stesso. In questo modo si garantisce il corretto funzionamento delle raccolte derivate da altri oggetti. In particolare, mantiene la sincronizzazione corretta con altri thread che potrebbero modificare simultaneamente l'oggetto OidCollection .

Si applica a