Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

CollectionSynchronizationCallback Delegate

.NET Framework 4.6 and 4.5

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

Supported in: 4.6, 4.5
Show:
© 2015 Microsoft