TaskFactory<TResult> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine TaskFactory<TResult> Instanz.
Überlädt
| Name | Beschreibung |
|---|---|
| TaskFactory<TResult>() |
Initialisiert eine TaskFactory<TResult> Instanz mit der Standardkonfiguration. |
| TaskFactory<TResult>(CancellationToken) |
Initialisiert eine TaskFactory<TResult> Instanz mit der Standardkonfiguration. |
| TaskFactory<TResult>(TaskScheduler) |
Initialisiert eine TaskFactory<TResult> Instanz mit der angegebenen Konfiguration. |
| TaskFactory<TResult>(TaskCreationOptions, TaskContinuationOptions) |
Initialisiert eine TaskFactory<TResult> Instanz mit der angegebenen Konfiguration. |
| TaskFactory<TResult>(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler) |
Initialisiert eine TaskFactory<TResult> Instanz mit der angegebenen Konfiguration. |
TaskFactory<TResult>()
- Quelle:
- FutureFactory.cs
- Quelle:
- TaskFactory_T.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
Initialisiert eine TaskFactory<TResult> Instanz mit der Standardkonfiguration.
public:
TaskFactory();
public TaskFactory();
Public Sub New ()
Hinweise
Dieser Konstruktor erstellt eine TaskFactory<TResult> Instanz mit einer Standardkonfiguration. Die TaskCreationOptions Eigenschaft wird initialisiert für None, die TaskContinuationOptions Eigenschaft wird initialisiert in None, und die TaskScheduler Eigenschaft wird für den aktuellen Planer initialisiert (siehe Current).
Weitere Informationen
Gilt für:
TaskFactory<TResult>(CancellationToken)
- Quelle:
- FutureFactory.cs
- Quelle:
- TaskFactory_T.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
Initialisiert eine TaskFactory<TResult> Instanz mit der Standardkonfiguration.
public:
TaskFactory(System::Threading::CancellationToken cancellationToken);
public TaskFactory(System.Threading.CancellationToken cancellationToken);
new System.Threading.Tasks.TaskFactory<'Result> : System.Threading.CancellationToken -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (cancellationToken As CancellationToken)
Parameter
- cancellationToken
- CancellationToken
Das standardmäßige Abbruchtoken, das Aufgaben zugewiesen wird, die von diesem TaskFactory erstellt werden, es sei denn, ein anderes Abbruchtoken wird beim Aufrufen der Factorymethoden explizit angegeben.
Hinweise
Dieser Konstruktor erstellt eine TaskFactory<TResult> Instanz mit einer Standardkonfiguration. Die TaskCreationOptions Eigenschaft wird initialisiert für None, die TaskContinuationOptions Eigenschaft wird initialisiert in None, und die TaskScheduler Eigenschaft wird für den aktuellen Planer initialisiert (siehe Current).
Weitere Informationen
Gilt für:
TaskFactory<TResult>(TaskScheduler)
- Quelle:
- FutureFactory.cs
- Quelle:
- TaskFactory_T.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
Initialisiert eine TaskFactory<TResult> Instanz mit der angegebenen Konfiguration.
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<'Result> : System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (scheduler As TaskScheduler)
Parameter
- scheduler
- TaskScheduler
Der Mit diesem Planer zu verwendende Planer, um alle mit diesem TaskFactory<TResult>Vorgang erstellten Vorgänge zu planen. Ein Nullwert gibt an, dass der aktuelle TaskScheduler Wert verwendet werden soll.
Hinweise
Bei diesem Konstruktor wird die TaskCreationOptions Eigenschaft initialisiert in None, die TaskContinuationOptions Eigenschaft wird initialisiert in None, und die TaskScheduler Eigenschaft wird initialisiert für scheduler, es sei denn, sie ist null, in diesem Fall wird die Eigenschaft für den aktuellen Scheduler initialisiert (siehe Current).
Weitere Informationen
- TaskScheduler
- Task Parallel Library (TPL)
- Verkettung von Aufgaben durch Verwendung von Continuation Tasks
- Vorgangsabbruch
Gilt für:
TaskFactory<TResult>(TaskCreationOptions, TaskContinuationOptions)
- Quelle:
- FutureFactory.cs
- Quelle:
- TaskFactory_T.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
Initialisiert eine TaskFactory<TResult> Instanz mit der angegebenen Konfiguration.
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<'Result> : System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions)
Parameter
- creationOptions
- TaskCreationOptions
Die Standardoptionen, die beim Erstellen von Aufgaben mit dieser TaskFactory<TResult>Option verwendet werden sollen.
- continuationOptions
- TaskContinuationOptions
Die Standardoptionen, die beim Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory<TResult>Option verwendet werden sollen.
Ausnahmen
creationOptions oder continuationOptions gibt einen ungültigen Wert an.
Hinweise
Mit diesem Konstruktor wird die TaskCreationOptions Eigenschaft initialisiert, creationOptionsdie TaskContinuationOptions Eigenschaft wird initialisiert in , und die continuationOptions Eigenschaft wird für den aktuellen Zeitplan initialisiert TaskScheduler(siehe Current).
Weitere Informationen
- Task Parallel Library (TPL)
- Verkettung von Aufgaben durch Verwendung von Continuation Tasks
- Vorgangsabbruch
Gilt für:
TaskFactory<TResult>(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)
- Quelle:
- FutureFactory.cs
- Quelle:
- TaskFactory_T.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
- Quelle:
- FutureFactory.cs
Initialisiert eine TaskFactory<TResult> Instanz mit der angegebenen Konfiguration.
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<'Result> : System.Threading.CancellationToken * System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions * System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (cancellationToken As CancellationToken, creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions, scheduler As TaskScheduler)
Parameter
- cancellationToken
- CancellationToken
Das standardmäßige Abbruchtoken, das Aufgaben zugewiesen wird, die von diesem TaskFactory erstellt werden, es sei denn, ein anderes Abbruchtoken wird beim Aufrufen der Factorymethoden explizit angegeben.
- creationOptions
- TaskCreationOptions
Die Standardoptionen, die beim Erstellen von Aufgaben mit dieser TaskFactory<TResult>Option verwendet werden sollen.
- continuationOptions
- TaskContinuationOptions
Die Standardoptionen, die beim Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory<TResult>Option verwendet werden sollen.
- scheduler
- TaskScheduler
Der Standardplaner, der zum Planen aller mit diesem TaskFactory<TResult>Vorgang erstellten Vorgänge verwendet werden soll. Ein Nullwert gibt an, dass Current verwendet werden soll.
Ausnahmen
creationOptions oder continuationOptions gibt einen ungültigen Wert an.
Hinweise
Bei diesem Konstruktor wird die TaskCreationOptions Eigenschaft initialisiert in creationOptions, die TaskContinuationOptions Eigenschaft wird initialisiert in continuationOptions, und die TaskScheduler Eigenschaft wird initialisiert für scheduler, es sei denn, sie ist null, in diesem Fall wird die Eigenschaft für den aktuellen Scheduler initialisiert (siehe Current).
Weitere Informationen
- Task Parallel Library (TPL)
- Verkettung von Aufgaben durch Verwendung von Continuation Tasks
- Vorgangsabbruch