Edit

Share via


DataViewSettingCollection.SyncRoot Property

Definition

Gets an object that can be used to synchronize access to the DataViewSettingCollection.

[System.ComponentModel.Browsable(false)]
public object SyncRoot { get; }

Property Value

An object that can be used to synchronize access to the DataViewSettingCollection.

Implements

Attributes

Remarks

Derived classes can provide a synchronized version of the DataViewSettingCollection using the SyncRoot property.

Program code must always perform synchronized operations on the SyncRoot of the DataViewSettingCollection, not directly on the DataViewSettingCollection. This guarantees the correct operation of collections that are derived from other objects. Specifically, it maintains the correct synchronization with other threads that might be simultaneously modifying the DataViewSettingCollection.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1