Condividi tramite


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à

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 OidCollection , non direttamente sull'oggetto stesso. 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 OidCollection .

Si applica a