BaseCollection.SyncRoot Eigenschaft

Definition

Ruft ein Objekt ab, mit dem der Zugriff auf BaseCollection synchronisiert werden kann.Gets an object that can be used to synchronize access to the BaseCollection.

public:
 property System::Object ^ SyncRoot { System::Object ^ get(); };
[System.ComponentModel.Browsable(false)]
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object

Eigenschaftswert

Ein Objekt, mit dem die BaseCollection synchronisiert werden kann.An object that can be used to synchronize the BaseCollection.

Implementiert

Attribute

Hinweise

Wenn, wie dies bei der der Fall BaseCollectionist, IsSynchronized die- falseEigenschaft zurückgibt SyncRoot , gibt die-Eigenschaft ein-Objekt zurück, C# lock das mit dem-Schlüsselwort verwendet werden kann.If, as is the case with the BaseCollection, the IsSynchronized property returns false, then the SyncRoot property returns an object that can be used with the C# lock keyword.

Gilt für: