Share via


ParallelForEach<T> Members

Include Protected Members
Include Inherited Members

Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel.

The ParallelForEach<T> type exposes the following members.

Constructors

  Name Description
Public method ParallelForEach<T> Creates a new instance of the ParallelForEach<T> class.

Top

Methods

  Name Description
Protected method Abort When implemented in a derived class, takes actions in response to the activity being aborted. (Inherited from NativeActivity.)
Protected method Cancel When implemented in a derived class, runs logic to cause graceful early completion of the activity. (Inherited from NativeActivity.)
Public method EnsureExtensions Called by the workflow host to allow the workflow to update the extensions collection before execution. (Inherited from WorkflowElement.)
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Execute When implemented in a derived class, runs the activity’s execution logic. (Inherited from NativeActivity.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetArguments Returns a collection of RuntimeArgument objects for the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetChildren Returns a collection of WorkflowElement objects that are direct children of the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetConstraints Returns a collection of Constraint activities that are configured to provide validation for the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetDelegates Returns a collection of ActivityDelegate objects for the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetEnvironmentVariables Returns a collection of Variable objects that represents the variables defined at this activity’s scope. (Inherited from WorkflowElement.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnGetArguments Supplies a list of RuntimeArgument objects for the WorkflowElement. (Inherited from WorkflowElement.)
Protected method OnGetChildren When implemented in a derived class, populates the list of child activities of this activity. (Inherited from NativeActivity.)
Protected method OnGetConstraints When implemented in a derived class, populates a list of collection of Constraint activities that are configured to provide validation for the NativeActivity. (Inherited from NativeActivity.)
Protected method OnGetDelegates When implemented in a derived class, populates a collection of delegates associated with the activity. (Inherited from NativeActivity.)
Protected method OnGetEnvironmentVariables When implemented in a derived class, populates the list of environment variables associated with the activity. (Inherited from NativeActivity.)
Protected method OnGetPrivateChildren When implemented in a derived class, populates the list of private child activities of this activity. (Inherited from NativeActivity.)
Protected method OnGetPrivateDelegates When implemented in a derived class, populates the list of private delegates of this activity. (Inherited from NativeActivity.)
Protected method OnGetPrivateVariables When implemented in a derived class, populates the list of private variables of this activity. (Inherited from NativeActivity.)
Protected method OnOpen Called when the WorkflowElement is opened. (Inherited from WorkflowElement.)
Public method ShouldSerializeDisplayName Indicates whether the DisplayName property should be serialized. (Inherited from WorkflowElement.)
Protected method ThrowIfOpen Throws an InvalidOperationException if the WorkflowElement has been prepared for execution. (Inherited from WorkflowElement.)
Public method ToString Returns a String that contains the Id and DisplayName of the WorkflowElement. (Inherited from WorkflowElement.)

Top

Properties

  Name Description
Public property Body The ActivityAction that is executed once for every value contained in the Values collection.
Public property CompletionCondition Evaluated after each iteration completes. If it evaluates to true, then the scheduled pending iterations are canceled. If this property is not set, all scheduled statements execute until completion.
Public property DisplayName Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking. (Inherited from WorkflowElement.)
Public property Id Gets an identifier that is unique in the scope of the workflow definition. (Inherited from WorkflowElement.)
Protected property IsOpen Gets a value that indicates whether the WorkflowElement has been prepared for execution. (Inherited from WorkflowElement.)
Public property Values The collection of values used as parameters for each iteration of the activity contained in the Body.

Top

See Also

Reference

ParallelForEach<T> Class

System.Activities.Core Namespace