다음을 통해 공유


BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure 속성

정의

디스패처에서 처리를 요청하면 발생하는 오류에 반응하는 방식을 정의합니다.

public:
 static property System::Windows::BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions HandleDispatcherRequestProcessingFailure { System::Windows::BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions get(); void set(System::Windows::BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions value); };
public static System.Windows.BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions HandleDispatcherRequestProcessingFailure { get; set; }
member this.HandleDispatcherRequestProcessingFailure : System.Windows.BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions with get, set
Public Shared Property HandleDispatcherRequestProcessingFailure As BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

속성 값

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

디스패처에서 오류에 반응하는 방식을 정의하는 값입니다.

설명

Windows Presentation Foundation 디스패처 자신에 게는 타이머 또는 메시지 게시를 설정 하 여 처리를 요청할 때 발견 되는 오류에 반응 합니다. 이러한 작업이 실패할 때까지 기본 운영 체제 리소스를 모두 사용 하는 경우 디스패처에서 응답 하지 않습니다. 일반적으로이 오류는 발송자의 메시지 펌프를 구하지 또는 디스패처에서 처리할 수 보다 빠른 속도로 메시지를 게시 하는 애플리케이션에서 발생 합니다. 무응답 발송자의 원인을 진단할 돕기 위해,이 속성을 설정 하 여 디스패처가 이러한 오류에 반응 하는 방법을 제어할 수 있습니다.

언제 든 지가 속성 값을 변경할 수 있습니다. 여러 스레드에서 값을 변경 하는 경우 값은 마지막으로 설정 하는 기록기 ("마지막 기록자 우선" 동작).

적용 대상

추가 정보