Click or drag to resize
CMSParallel Class
Wrapper for a Parallel class, providing additional operations to make threads compatible with CMS API (such as CMSThread class)
Inheritance Hierarchy
SystemObject
  CMS.BaseCMSParallel

Namespace: CMS.Base
Assembly: CMS.Base (in CMS.Base.dll) Version: 9.0.0
Syntax
C#
public class CMSParallel

The CMSParallel type exposes the following members.

Constructors
  NameDescription
Public methodCMSParallel
Top
Methods
  NameDescription
Public methodStatic memberForEachTSource(ICollectionTSource, ActionTSource, ParallelOptions)
Executes a for each operation on an System.Collections.IEnumerable{TSource} in which iterations may run in parallel. Wraps the operation into CMSThread to ensure proper context.
Public methodStatic memberForEachTSource(IListTSource, ActionTSource, ParallelOptions)
Executes a for each operation on an System.Collections.IEnumerable{TSource} in which iterations may run in parallel. Wraps the operation into CMSThread to ensure proper context.
Public methodStatic memberForEachTSource(TSource, ActionTSource, ParallelOptions)
Executes a for each operation on an System.Collections.IEnumerable{TSource} in which iterations may run in parallel. Wraps the operation into CMSThread to ensure proper context.
Public methodStatic memberForEachTSource(IEnumerableTSource, ActionTSource, ParallelOptions, Int32)
Executes a for each operation on an System.Collections.IEnumerable{TSource} in which iterations may run in parallel. Wraps the operation into CMSThread to ensure proper context.
Top
See Also