[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Provides support for parallel loops and regions.
Namespace:
System.Threading
Assembly:
mscorlib (in mscorlib.dll)
Visual Basic (Declaration)
<HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization := True, _
ExternalThreading := True)> _
Public NotInheritable Class Parallel
You do not need to declare an instance of a static class in order to access its members.
[HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true,
ExternalThreading = true)]
public static class Parallel
[HostProtectionAttribute(SecurityAction::LinkDemand, Synchronization = true,
ExternalThreading = true)]
public ref class Parallel abstract sealed
public final class Parallel
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true,
ExternalThreading = true)>]
type Parallel = class end
The System.Threading..::.Parallel class provides library-based data parallel replacements for common operations such as for loops, for each loops, and execution of a set of statements.
System..::.Object
System.Threading..::.Parallel
All public and protected members of System.Threading..::.Barrier are thread-safe and may be used concurrently from multiple threads
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, Windows Server 2003
The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
.NET Framework
Supported in: 4
Reference