[This is preliminary documentation and is subject to change.]

When overriden in derived class gets an object that can be used to synchronize access to the ICollection.

Namespace: Tools.CollectionsT.GenericT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public abstract Object SyncRoot { get; }
Visual Basic
<EditorBrowsableAttribute(EditorBrowsableState.Never)> _
Public MustOverride ReadOnly Property SyncRoot As Object
	Get
Visual C++
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
public:
virtual property Object^ SyncRoot {
	Object^ get () abstract;
}
F#
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
abstract SyncRoot : Object
JScript
abstract function get SyncRoot () : Object

Return Value

An object that can be used to synchronize access to the ICollection

Implements

ICollection..::..SyncRoot

Remarks

Provided for compatibility with CollectionEditor

See Also