Peer.SynchronizingObject 속성

정의

이 속성 값이 설정되면 비동기 작업의 결과로 발생되지 않는 모든 이벤트에는 특정 SynchronizingObject를 만든 스레드에서 다시 호출된 이벤트 처리기가 연결됩니다.When this property value is set, all events not fired as the result of an asynchronous operation will have the associated event handlers called back on the thread that created the specific SynchronizingObject.

public:
 property System::ComponentModel::ISynchronizeInvoke ^ SynchronizingObject { System::ComponentModel::ISynchronizeInvoke ^ get(); void set(System::ComponentModel::ISynchronizeInvoke ^ value); };
[System.ComponentModel.Browsable(false)]
public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; }
member this.SynchronizingObject : System.ComponentModel.ISynchronizeInvoke with get, set
Public Property SynchronizingObject As ISynchronizeInvoke

속성 값

ISynchronizeInvoke 인터페이스를 구현하고, 해당 개체를 만든 스레드에서의 이벤트 처리기 동기화를 위해 이 형식의 인스턴스에서 사용하는 개체입니다.Object that implements the ISynchronizeInvoke interface and is used by instances of this type for event handler synchronization on the thread that created it.

특성

예외

호출 개체가 삭제된 경우The calling object has been disposed.

설명

이 속성에 대 한 기본 설정 값이 null를 나타내는 시스템 스레드 풀 스레드에서 모든 이벤트 처리기가 호출 됩니다.The default set value for this property is null, indicating that all event handlers are called on a system thread pool thread.

이 속성은 일반적으로 UI 요소에 같은 설정는 Form 인스턴스.This property is typically set to a UI element such as a Form instance.

적용 대상

추가 정보