SynchronizedReadOnlyCollection(Of T) Constructor (Object)

 

Initializes a new instance of the SynchronizedReadOnlyCollection(Of T) class with the object used to synchronize access to the thread-safe, read-only collection.

Namespace:   System.Collections.Generic
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

Public Sub New (
	syncRoot As Object
)

Parameters

syncRoot
Type: System.Object

The object used to synchronize access to the thread-safe, read-only collection.

Exception Condition
ArgumentNullException

syncRoot is null.

If multiple instances of the SynchronizedReadOnlyCollection(Of T) are created using the same syncRoot, then access is protected across all instances.

.NET Framework
Available since 3.0
Return to top
Show: