다음을 통해 공유


DispatcherOperation.Wait 메서드

정의

작업을 끝나기를 기다립니다.

오버로드

Wait()

작업이 완료되기를 기다립니다.

Wait(TimeSpan)

지정된 시간 동안 작업이 완료되기를 기다립니다.

Wait()

작업이 완료되기를 기다립니다.

public:
 System::Windows::Threading::DispatcherOperationStatus Wait();
public System.Windows.Threading.DispatcherOperationStatus Wait ();
member this.Wait : unit -> System.Windows.Threading.DispatcherOperationStatus
Public Function Wait () As DispatcherOperationStatus

반환

DispatcherOperationStatus

작업의 상태입니다.

예외

Status이(가) Executing와 같은 경우. 동일 스레드에서 이미 실행 중인 작업을 기다릴 때 이 예외가 발생할 수 있습니다.

설명

호출된 된 대리자의 반환 값을 가져오려면는 Result 속성입니다.

적용 대상

Wait(TimeSpan)

지정된 시간 동안 작업이 완료되기를 기다립니다.

public:
 System::Windows::Threading::DispatcherOperationStatus Wait(TimeSpan timeout);
[System.Security.SecurityCritical]
public System.Windows.Threading.DispatcherOperationStatus Wait (TimeSpan timeout);
public System.Windows.Threading.DispatcherOperationStatus Wait (TimeSpan timeout);
[<System.Security.SecurityCritical>]
member this.Wait : TimeSpan -> System.Windows.Threading.DispatcherOperationStatus
member this.Wait : TimeSpan -> System.Windows.Threading.DispatcherOperationStatus
Public Function Wait (timeout As TimeSpan) As DispatcherOperationStatus

매개 변수

timeout
TimeSpan

기다릴 최대 시간입니다.

반환

DispatcherOperationStatus

작업의 상태입니다.

특성

예외

Status이(가) Executing와 같은 경우. 동일 스레드에서 이미 실행 중인 작업을 기다릴 때 이 예외가 발생할 수 있습니다.

설명

호출된 된 대리자의 반환 값을 가져오려면는 Result 속성입니다.

적용 대상