CollectionSynchronizationCallback Delegate

.NET Framework (current version)
 

Represent the method that synchronizes a collection for cross-thread access.

Namespace:   System.Windows.Data
Assembly:  PresentationFramework (in PresentationFramework.dll)

public delegate void CollectionSynchronizationCallback(
	IEnumerable^ collection,
	Object^ context,
	Action^ accessMethod,
	bool writeAccess
)

Parameters

collection
Type: System.Collections::IEnumerable^

The collection to access on a thread other than the one that created it.

context
Type: System::Object^

An object used to synchronize the collection.

accessMethod
Type: System::Action^

A delegate to the method that performs the operation on the collection.

writeAccess
Type: System::Boolean

true if accessMethod writes to the collection; otherwise, false.

.NET Framework
Available since 4.5
Return to top
Show: