Task<TResult>.ConfigureAwait 메서드

정의

오버로드

ConfigureAwait(Boolean)

Task<TResult>를 기다리는 데 사용되는 awaiter를 구성합니다.

ConfigureAwait(ConfigureAwaitOptions)

Task를 기다리는 데 사용되는 awaiter를 구성합니다.

ConfigureAwait(Boolean)

Task<TResult>를 기다리는 데 사용되는 awaiter를 구성합니다.

public:
 System::Runtime::CompilerServices::ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait (bool continueOnCapturedContext);
override this.ConfigureAwait : bool -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'Result>
Public Function ConfigureAwait (continueOnCapturedContext As Boolean) As ConfiguredTaskAwaitable(Of TResult)

매개 변수

continueOnCapturedContext
Boolean

캡처된 원래 컨텍스트로 연속 마샬링하려면 true이고, 그렇지 않으면 false입니다.

반환

이 작업을 기다리는 데 사용되는 개체입니다.

적용 대상

ConfigureAwait(ConfigureAwaitOptions)

Task를 기다리는 데 사용되는 awaiter를 구성합니다.

public:
 System::Runtime::CompilerServices::ConfiguredTaskAwaitable<TResult> ConfigureAwait(System::Threading::Tasks::ConfigureAwaitOptions options);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait (System.Threading.Tasks.ConfigureAwaitOptions options);
override this.ConfigureAwait : System.Threading.Tasks.ConfigureAwaitOptions -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'Result>
Public Function ConfigureAwait (options As ConfigureAwaitOptions) As ConfiguredTaskAwaitable(Of TResult)

매개 변수

options
ConfigureAwaitOptions

이 작업에 대한 await가 수행되는 방법을 구성하는 데 사용되는 옵션입니다.

반환

이 작업을 기다리는 데 사용되는 개체입니다.

예외

options 인수에서 잘못된 값을 지정합니다.

적용 대상