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)

type CollectionSynchronizationCallback = 
    delegate of 
        collection:IEnumerable *
        context:Object *
        accessMethod:Action *
        writeAccess:bool -> unit

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: