SynchronizedKeyedCollection(Of K, T) Constructor (Object)

 

Initializes a new instance of the SynchronizedKeyedCollection(Of K, T) class with access synchronized by an explicitly specified object.

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

Protected Sub New (
	syncRoot As Object
)

Parameters

syncRoot
Type: System.Object

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

Exception Condition
ArgumentNullException

syncRoot is null.

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

.NET Framework
Available since 3.0
Return to top
Show: