PeerEndPoint.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; }
[<System.ComponentModel.Browsable(false)>]
member this.SynchronizingObject : System.ComponentModel.ISynchronizeInvoke with get, set
Public Property SynchronizingObject As ISynchronizeInvoke

Значение свойства

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.

Обычно этому свойству присваивается элемент пользовательского интерфейса, например Form экземпляр.This property is typically set to a UI element such as a Form instance.

Применяется к

См. также раздел