TaskFactory<TResult> Konstruktorer

Definition

Initierar en TaskFactory<TResult> instans.

Överlagringar

Name Description
TaskFactory<TResult>()

Initierar en TaskFactory<TResult> instans med standardkonfigurationen.

TaskFactory<TResult>(CancellationToken)

Initierar en TaskFactory<TResult> instans med standardkonfigurationen.

TaskFactory<TResult>(TaskScheduler)

Initierar en TaskFactory<TResult> instans med den angivna konfigurationen.

TaskFactory<TResult>(TaskCreationOptions, TaskContinuationOptions)

Initierar en TaskFactory<TResult> instans med den angivna konfigurationen.

TaskFactory<TResult>(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Initierar en TaskFactory<TResult> instans med den angivna konfigurationen.

TaskFactory<TResult>()

Källa:
FutureFactory.cs
Källa:
TaskFactory_T.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs

Initierar en TaskFactory<TResult> instans med standardkonfigurationen.

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

Kommentarer

Den här konstruktorn skapar en TaskFactory<TResult> instans med en standardkonfiguration. Egenskapen TaskCreationOptions initieras till None, TaskContinuationOptions egenskapen initieras till Noneoch TaskScheduler egenskapen initieras till den aktuella schemaläggaren (se Current).

Se även

Gäller för

TaskFactory<TResult>(CancellationToken)

Källa:
FutureFactory.cs
Källa:
TaskFactory_T.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs

Initierar en TaskFactory<TResult> instans med standardkonfigurationen.

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)

Parametrar

cancellationToken
CancellationToken

Standardtoken för annullering som ska tilldelas aktiviteter som skapas av detta TaskFactory om inte en annan annulleringstoken uttryckligen anges när du anropar fabriksmetoderna.

Kommentarer

Den här konstruktorn skapar en TaskFactory<TResult> instans med en standardkonfiguration. Egenskapen TaskCreationOptions initieras till None, TaskContinuationOptions egenskapen initieras till Noneoch TaskScheduler egenskapen initieras till den aktuella schemaläggaren (se Current).

Se även

Gäller för

TaskFactory<TResult>(TaskScheduler)

Källa:
FutureFactory.cs
Källa:
TaskFactory_T.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs

Initierar en TaskFactory<TResult> instans med den angivna konfigurationen.

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)

Parametrar

scheduler
TaskScheduler

Schemaläggaren som ska användas för att schemalägga aktiviteter som skapats med den här TaskFactory<TResult>. Ett null-värde anger att den aktuella TaskScheduler ska användas.

Kommentarer

Med den här konstruktorn TaskCreationOptions initieras egenskapen till None, TaskContinuationOptions egenskapen initieras till Noneoch TaskScheduler egenskapen initieras till scheduler, såvida den inte är null, i vilket fall egenskapen initieras till den aktuella schemaläggaren (se Current).

Se även

Gäller för

TaskFactory<TResult>(TaskCreationOptions, TaskContinuationOptions)

Källa:
FutureFactory.cs
Källa:
TaskFactory_T.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs

Initierar en TaskFactory<TResult> instans med den angivna konfigurationen.

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)

Parametrar

creationOptions
TaskCreationOptions

Standardalternativen som ska användas när du skapar uppgifter med den här TaskFactory<TResult>.

continuationOptions
TaskContinuationOptions

Standardalternativen som ska användas när du skapar fortsättningsaktiviteter med den här TaskFactory<TResult>.

Undantag

creationOptions eller continuationOptions anger ett ogiltigt värde.

Kommentarer

Med den här konstruktorn TaskCreationOptions initieras egenskapen till creationOptions, TaskContinuationOptions egenskapen initieras till continuationOptionsoch TaskScheduler egenskapen initieras till den aktuella schemaläggaren (se Current).

Se även

Gäller för

TaskFactory<TResult>(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Källa:
FutureFactory.cs
Källa:
TaskFactory_T.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs
Källa:
FutureFactory.cs

Initierar en TaskFactory<TResult> instans med den angivna konfigurationen.

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)

Parametrar

cancellationToken
CancellationToken

Standardtoken för annullering som ska tilldelas aktiviteter som skapas av detta TaskFactory om inte en annan annulleringstoken uttryckligen anges när du anropar fabriksmetoderna.

creationOptions
TaskCreationOptions

Standardalternativen som ska användas när du skapar uppgifter med den här TaskFactory<TResult>.

continuationOptions
TaskContinuationOptions

Standardalternativen som ska användas när du skapar fortsättningsaktiviteter med den här TaskFactory<TResult>.

scheduler
TaskScheduler

Standardschemaläggaren som ska användas för att schemalägga aktiviteter som skapats med den här TaskFactory<TResult>. Ett null-värde anger att Current ska användas.

Undantag

creationOptions eller continuationOptions anger ett ogiltigt värde.

Kommentarer

Med den här konstruktorn TaskCreationOptions initieras egenskapen till creationOptions, TaskContinuationOptions egenskapen initieras till continuationOptionsoch TaskScheduler egenskapen initieras till scheduler, såvida den inte är null, i vilket fall egenskapen initieras till den aktuella schemaläggaren (se Current).

Se även

Gäller för