TaskFactory 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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).
추가 정보
- TaskScheduler
- TPL(작업 병렬 라이브러리)
- 연속 작업을 사용하여 작업 체이닝
적용 대상
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).
추가 정보
- TPL(작업 병렬 라이브러리)
- 연속 작업을 사용하여 작업 체이닝
적용 대상
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).
추가 정보
- TPL(작업 병렬 라이브러리)
- 연속 작업을 사용하여 작업 체이닝