TaskFactory Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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).