TaskFactory Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TaskFactory.

Przeciążenia

Nazwa Opis
TaskFactory()

Inicjuje TaskFactory wystąpienie z konfiguracją domyślną.

TaskFactory(CancellationToken)

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

TaskFactory(TaskScheduler)

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

TaskFactory()

Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs

Inicjuje TaskFactory wystąpienie z konfiguracją domyślną.

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

Uwagi

Ten konstruktor tworzy TaskFactory wystąpienie z konfiguracją domyślną. Właściwość TaskCreationOptions jest inicjowana na None, TaskContinuationOptions właściwość jest inicjowana na None, a TaskScheduler właściwość jest inicjowana do bieżącego harmonogramu (zobacz Current).

Zobacz też

Dotyczy

TaskFactory(CancellationToken)

Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

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)

Parametry

cancellationToken
CancellationToken

Element CancellationToken , który zostanie przypisany do zadań utworzonych przez tę TaskFactory funkcję, chyba że podczas wywoływania metod fabrycznych zostanie jawnie określony inny element CancellationToken.

Uwagi

Ten konstruktor tworzy TaskFactory wystąpienie z konfiguracją domyślną. Właściwość TaskCreationOptions jest inicjowana na None, TaskContinuationOptions właściwość jest inicjowana na None, a TaskScheduler właściwość jest inicjowana do bieżącego harmonogramu (zobacz Current).

Zobacz też

Dotyczy

TaskFactory(TaskScheduler)

Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

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)

Parametry

scheduler
TaskScheduler

Element TaskScheduler do użycia do planowania wszystkich zadań utworzonych za pomocą tego elementu TaskFactory. Wartość null wskazuje, że należy użyć bieżącego elementu TaskScheduler.

Uwagi

Za pomocą tego konstruktora TaskCreationOptions właściwość jest inicjowana do None, TaskContinuationOptions właściwość jest inicjowana do None, a TaskScheduler właściwość jest inicjowana do scheduler, chyba że ma wartość null, w takim przypadku właściwość jest inicjowana do bieżącego harmonogramu (zobacz Current).

Zobacz też

Dotyczy

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

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)

Parametry

creationOptions
TaskCreationOptions

Wartość domyślna TaskCreationOptions używana podczas tworzenia zadań za pomocą tej funkcji TaskFactory.

continuationOptions
TaskContinuationOptions

Wartość domyślna TaskContinuationOptions używana podczas tworzenia zadań kontynuacji za pomocą tej funkcji TaskFactory.

Wyjątki

Argument creationOptions określa nieprawidłową TaskCreationOptions wartość. Aby uzyskać więcej informacji, zobacz uwagi dotyczące FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)programu .

— lub —

Argument continuationOptions określa nieprawidłową wartość.

Uwagi

Za pomocą tego konstruktora TaskCreationOptions właściwość jest inicjowana na creationOptions, TaskContinuationOptions właściwość jest inicjowana do continuationOptions, a TaskScheduler właściwość jest inicjowana do bieżącego harmonogramu (zobacz Current).

Zobacz też

Dotyczy

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs
Źródło:
TaskFactory.cs

Inicjuje TaskFactory wystąpienie z określoną konfiguracją.

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)

Parametry

cancellationToken
CancellationToken

Wartość domyślna CancellationToken , która zostanie przypisana do zadań utworzonych przez tę TaskFactory funkcję, chyba że podczas wywoływania metod fabrycznych zostanie jawnie określony inny element CancellationToken.

creationOptions
TaskCreationOptions

Wartość domyślna TaskCreationOptions używana podczas tworzenia zadań za pomocą tej funkcji TaskFactory.

continuationOptions
TaskContinuationOptions

Wartość domyślna TaskContinuationOptions używana podczas tworzenia zadań kontynuacji za pomocą tej funkcji TaskFactory.

scheduler
TaskScheduler

Domyślnie TaskScheduler służy do planowania wszystkich zadań utworzonych za pomocą tej funkcji TaskFactory. Wartość null wskazuje, że parametr TaskScheduler.Current powinien być używany.

Wyjątki

Argument creationOptions określa nieprawidłową TaskCreationOptions wartość. Aby uzyskać więcej informacji, zobacz uwagi dotyczące FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)programu .

— lub —

Argument continuationOptions określa nieprawidłową wartość.

Uwagi

Za pomocą tego konstruktora TaskCreationOptions właściwość jest inicjowana do creationOptions, TaskContinuationOptions właściwość jest inicjowana do continuationOptions, a TaskScheduler właściwość jest inicjowana do scheduler, chyba że ma wartość null, w takim przypadku właściwość jest inicjowana do bieżącego harmonogramu (zobacz Current).

Zobacz też

Dotyczy