TaskFactory Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).