TaskFactory Konstruktoren

Definition

Initialisiert eine neue Instanz der TaskFactory-Klasse.

Überlädt

Name Beschreibung
TaskFactory()

Initialisiert eine TaskFactory Instanz mit der Standardkonfiguration.

TaskFactory(CancellationToken)

Initialisiert eine TaskFactory Instanz mit der angegebenen Konfiguration.

TaskFactory(TaskScheduler)

Initialisiert eine TaskFactory Instanz mit der angegebenen Konfiguration.

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Initialisiert eine TaskFactory Instanz mit der angegebenen Konfiguration.

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Initialisiert eine TaskFactory Instanz mit der angegebenen Konfiguration.

TaskFactory()

Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs

Initialisiert eine TaskFactory Instanz mit der Standardkonfiguration.

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

Hinweise

Dieser Konstruktor erstellt eine TaskFactory 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(CancellationToken)

Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs

Initialisiert eine TaskFactory Instanz mit der angegebenen Konfiguration.

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)

Parameter

cancellationToken
CancellationToken

Das CancellationToken wird Aufgaben zugewiesen, die von diesem TaskFactory erstellt werden, es sei denn, ein anderes CancellationToken wird beim Aufrufen der Factorymethoden explizit angegeben.

Hinweise

Dieser Konstruktor erstellt eine TaskFactory 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(TaskScheduler)

Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs

Initialisiert eine TaskFactory 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 : System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory
Public Sub New (scheduler As TaskScheduler)

Parameter

scheduler
TaskScheduler

Wird TaskScheduler verwendet, um alle aufgaben zu planen, die mit dieser TaskFactory erstellt wurden. Ein Nullwert gibt an, dass der aktuelle TaskScheduler verwendet werden soll.

Hinweise

Mit diesem Konstruktor wird die TaskCreationOptions Eigenschaft initialisiert in None, die TaskContinuationOptions Eigenschaft wird initialisiert in , und die None Eigenschaft wird initialisiert für TaskScheduler, es sei denn, sie ist NULL, in diesem Fall wird die Eigenschaft für den aktuellen Zeitplan initialisiert scheduler(siehe Current).

Weitere Informationen

Gilt für:

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs

Initialisiert eine TaskFactory 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 : System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions -> System.Threading.Tasks.TaskFactory
Public Sub New (creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions)

Parameter

creationOptions
TaskCreationOptions

Die Standardeinstellung TaskCreationOptions , die beim Erstellen von Aufgaben mit dieser TaskFactory verwendet werden soll.

continuationOptions
TaskContinuationOptions

Die Standardeinstellung TaskContinuationOptions , die beim Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory verwendet werden soll.

Ausnahmen

Das creationOptions Argument gibt einen ungültigen TaskCreationOptions Wert an. Weitere Informationen finden Sie in den Anmerkungen zu FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions).

-oder-

Das continuationOptions Argument 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

Gilt für:

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs
Quelle:
TaskFactory.cs

Initialisiert eine TaskFactory 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 : 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)

Parameter

cancellationToken
CancellationToken

Der Standardwert CancellationToken , der Aufgaben zugewiesen wird, die von diesem TaskFactory erstellt werden, es sei denn, ein anderes CancellationToken wird beim Aufrufen der Factorymethoden explizit angegeben.

creationOptions
TaskCreationOptions

Die Standardeinstellung TaskCreationOptions , die beim Erstellen von Aufgaben mit dieser TaskFactory verwendet werden soll.

continuationOptions
TaskContinuationOptions

Die Standardeinstellung TaskContinuationOptions , die beim Erstellen von Fortsetzungsaufgaben mit dieser TaskFactory verwendet werden soll.

scheduler
TaskScheduler

TaskScheduler Standardmäßig werden alle mit dieser TaskFactory erstellten Aufgaben geplant. Ein NULL-Wert gibt an, dass TaskScheduler.Current verwendet werden soll.

Ausnahmen

Das creationOptions Argument gibt einen ungültigen TaskCreationOptions Wert an. Weitere Informationen finden Sie in den Anmerkungen zu FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions).

-oder-

Das continuationOptions Argument gibt einen ungültigen Wert an.

Hinweise

Mit diesem Konstruktor wird die TaskCreationOptions Eigenschaft initialisiert in creationOptions, die TaskContinuationOptions Eigenschaft wird initialisiert in , und die continuationOptions Eigenschaft wird initialisiert für TaskScheduler, es sei denn, sie ist NULL, in diesem Fall wird die Eigenschaft für den aktuellen Zeitplan initialisiert scheduler(siehe Current).

Weitere Informationen

Gilt für: