CollectionSynchronizationCallback Delegate
.NET Framework 4.5
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.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.