TaskFactory 생성자

정의

TaskFactory 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
TaskFactory()

기본 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

TaskFactory(CancellationToken)

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

TaskFactory(TaskScheduler)

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

TaskFactory()

Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs

기본 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

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

설명

이 생성자는 기본 구성을 사용하여 TaskFactory 인스턴스를 만듭니다. 속성이 TaskCreationOptions 초기화 None되고 속성 TaskContinuationOptions 이 초기화 None되고 TaskScheduler 속성이 현재 스케줄러로 초기화됩니다(참조 Current).

추가 정보

적용 대상

TaskFactory(CancellationToken)

Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

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)

매개 변수

cancellationToken
CancellationToken

CancellationToken 팩터리 메서드를 호출하는 동안 다른 CancellationToken을 명시적으로 지정하지 않는 한 이 TaskFactory 방법으로 만든 작업에 할당됩니다.

설명

이 생성자는 기본 구성을 사용하여 TaskFactory 인스턴스를 만듭니다. 속성이 TaskCreationOptions 초기화 None되고 속성 TaskContinuationOptions 이 초기화 None되고 TaskScheduler 속성이 현재 스케줄러로 초기화됩니다(참조 Current).

추가 정보

적용 대상

TaskFactory(TaskScheduler)

Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

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)

매개 변수

scheduler
TaskScheduler

TaskScheduler TaskFactory를 사용하여 만든 작업을 예약하는 데 사용할 수 있습니다. null 값은 현재 TaskScheduler를 사용해야 임을 나타냅니다.

설명

이 생성자를 TaskCreationOptions 사용하면 속성이 초기화 None되고, TaskContinuationOptions 속성이 초기화 None되고 TaskScheduler , 속성이 null이 아니면 속성이 초기화 scheduler됩니다. 이 경우 속성은 현재 스케줄러로 초기화됩니다(참조 Current).

추가 정보

적용 대상

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

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)

매개 변수

creationOptions
TaskCreationOptions

이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본값 TaskCreationOptions 입니다.

continuationOptions
TaskContinuationOptions

이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본값 TaskContinuationOptions 입니다.

예외

인수가 creationOptions 잘못된 TaskCreationOptions 값을 지정합니다. 자세한 내용은 에 대한 FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)비고를 참조하세요.

-또는-

인수가 continuationOptions 잘못된 값을 지정합니다.

설명

이 생성자를 TaskCreationOptions 사용하면 속성이 초기화 creationOptions되고, TaskContinuationOptions 속성이 초기화 continuationOptions되고 TaskScheduler , 속성이 현재 스케줄러로 초기화됩니다(참조 Current).

추가 정보

적용 대상

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs
Source:
TaskFactory.cs

지정된 구성을 사용하여 TaskFactory 인스턴스를 초기화합니다.

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)

매개 변수

cancellationToken
CancellationToken

팩터리 메서드를 호출하는 동안 다른 CancellationToken을 명시적으로 지정하지 않는 한 이 CancellationToken 방법으로 만든 작업에 할당되는 기본값 TaskFactory 입니다.

creationOptions
TaskCreationOptions

이 TaskFactory를 사용하여 작업을 만들 때 사용할 기본값 TaskCreationOptions 입니다.

continuationOptions
TaskContinuationOptions

이 TaskFactory를 사용하여 연속 작업을 만들 때 사용할 기본값 TaskContinuationOptions 입니다.

scheduler
TaskScheduler

이 TaskFactory를 사용하여 만든 작업을 예약하는 데 사용하는 기본값 TaskScheduler 입니다. null 값은 TaskScheduler.Current를 사용해야 했음을 나타냅니다.

예외

인수가 creationOptions 잘못된 TaskCreationOptions 값을 지정합니다. 자세한 내용은 에 대한 FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)비고를 참조하세요.

-또는-

인수가 continuationOptions 잘못된 값을 지정합니다.

설명

이 생성자를 TaskCreationOptions 사용하면 속성이 초기화 creationOptions되고, TaskContinuationOptions 속성이 초기화 continuationOptions되고 TaskScheduler , 속성이 null이 아니면 속성이 초기화 scheduler됩니다. 이 경우 속성은 현재 스케줄러로 초기화됩니다(참조 Current).

추가 정보

적용 대상