TaskFactory Constructors

Definitie

Initialiseert een nieuw exemplaar van de TaskFactory klasse.

Overloads

Name Description
TaskFactory()

Initialiseert een TaskFactory exemplaar met de standaardconfiguratie.

TaskFactory(CancellationToken)

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

TaskFactory(TaskScheduler)

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

TaskFactory()

Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs

Initialiseert een TaskFactory exemplaar met de standaardconfiguratie.

public:
 TaskFactory();
public TaskFactory();
Public Sub New ()

Opmerkingen

Met deze constructor maakt u een TaskFactory exemplaar met een standaardconfiguratie. De TaskCreationOptions eigenschap wordt geïnitialiseerd, Nonede TaskContinuationOptions eigenschap wordt geïnitialiseerd naar Noneen de TaskScheduler eigenschap wordt geïnitialiseerd naar de huidige planner (zie Current).

Zie ook

Van toepassing op

TaskFactory(CancellationToken)

Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

public:
 TaskFactory(System::Threading::CancellationToken cancellationToken);
public TaskFactory(System.Threading.CancellationToken cancellationToken);
new System.Threading.Tasks.TaskFactory : System.Threading.CancellationToken -> System.Threading.Tasks.TaskFactory
Public Sub New (cancellationToken As CancellationToken)

Parameters

cancellationToken
CancellationToken

De CancellationToken toewijzing aan taken die hiermee TaskFactory worden gemaakt, tenzij een ander CancellationToken expliciet wordt opgegeven tijdens het aanroepen van de factory-methoden.

Opmerkingen

Met deze constructor maakt u een TaskFactory exemplaar met een standaardconfiguratie. De TaskCreationOptions eigenschap wordt geïnitialiseerd, Nonede TaskContinuationOptions eigenschap wordt geïnitialiseerd naar Noneen de TaskScheduler eigenschap wordt geïnitialiseerd naar de huidige planner (zie Current).

Zie ook

Van toepassing op

TaskFactory(TaskScheduler)

Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

public:
 TaskFactory(System::Threading::Tasks::TaskScheduler ^ scheduler);
public TaskFactory(System.Threading.Tasks.TaskScheduler scheduler);
public TaskFactory(System.Threading.Tasks.TaskScheduler? scheduler);
new System.Threading.Tasks.TaskFactory : System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory
Public Sub New (scheduler As TaskScheduler)

Parameters

scheduler
TaskScheduler

Het TaskScheduler te gebruiken om taken te plannen die met deze TaskFactory zijn gemaakt. Een null-waarde geeft aan dat de huidige TaskScheduler moet worden gebruikt.

Opmerkingen

Met deze constructor wordt de TaskCreationOptions eigenschap geïnitialiseerd naar None, de TaskContinuationOptions eigenschap wordt geïnitialiseerd en Nonewordt de TaskScheduler eigenschap geïnitialiseerd tot scheduler, tenzij deze null is, in welk geval de eigenschap wordt geïnitialiseerd voor de huidige planner (zie Current).

Zie ook

Van toepassing op

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

public:
 TaskFactory(System::Threading::Tasks::TaskCreationOptions creationOptions, System::Threading::Tasks::TaskContinuationOptions continuationOptions);
public TaskFactory(System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions);
new System.Threading.Tasks.TaskFactory : System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions -> System.Threading.Tasks.TaskFactory
Public Sub New (creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions)

Parameters

creationOptions
TaskCreationOptions

De standaardinstelling TaskCreationOptions voor het maken van taken met deze TaskFactory.

continuationOptions
TaskContinuationOptions

De standaardinstelling TaskContinuationOptions voor het maken van vervolgtaken met deze TaskFactory.

Uitzonderingen

Het creationOptions argument geeft een ongeldige TaskCreationOptions waarde op. Zie de opmerkingen voor meer informatie.FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)

– of –

Het continuationOptions argument geeft een ongeldige waarde op.

Opmerkingen

Met deze constructor wordt de TaskCreationOptions eigenschap geïnitialiseerd naar creationOptions, de TaskContinuationOptions eigenschap wordt geïnitialiseerd naar continuationOptionsen wordt de TaskScheduler eigenschap geïnitialiseerd naar de huidige scheduler (zie Current).

Zie ook

Van toepassing op

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs
Bron:
TaskFactory.cs

Initialiseert een TaskFactory exemplaar met de opgegeven configuratie.

public:
 TaskFactory(System::Threading::CancellationToken cancellationToken, System::Threading::Tasks::TaskCreationOptions creationOptions, System::Threading::Tasks::TaskContinuationOptions continuationOptions, System::Threading::Tasks::TaskScheduler ^ scheduler);
public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler);
public TaskFactory(System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler? scheduler);
new System.Threading.Tasks.TaskFactory : System.Threading.CancellationToken * System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions * System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory
Public Sub New (cancellationToken As CancellationToken, creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions, scheduler As TaskScheduler)

Parameters

cancellationToken
CancellationToken

De standaardwaarde CancellationToken die wordt toegewezen aan taken die hiermee TaskFactory worden gemaakt, tenzij een ander CancellationToken expliciet wordt opgegeven tijdens het aanroepen van de factory-methoden.

creationOptions
TaskCreationOptions

De standaardinstelling TaskCreationOptions voor het maken van taken met deze TaskFactory.

continuationOptions
TaskContinuationOptions

De standaardinstelling TaskContinuationOptions voor het maken van vervolgtaken met deze TaskFactory.

scheduler
TaskScheduler

De standaardinstelling TaskScheduler voor het plannen van taken die zijn gemaakt met deze TaskFactory. Een null-waarde geeft aan dat TaskScheduler.Current moet worden gebruikt.

Uitzonderingen

Het creationOptions argument geeft een ongeldige TaskCreationOptions waarde op. Zie de opmerkingen voor meer informatie.FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)

– of –

Het continuationOptions argument geeft een ongeldige waarde op.

Opmerkingen

Met deze constructor wordt de TaskCreationOptions eigenschap geïnitialiseerd naar creationOptions, de TaskContinuationOptions eigenschap wordt geïnitialiseerd en continuationOptionswordt de TaskScheduler eigenschap geïnitialiseerd tot scheduler, tenzij deze null is, in welk geval de eigenschap wordt geïnitialiseerd voor de huidige planner (zie Current).

Zie ook

Van toepassing op