PeerEndPoint.SynchronizingObject Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokud je tato hodnota vlastnosti nastavena, všechny události, které se neaktivují jako výsledek asynchronní operace, budou mít přidružené obslužné rutiny událostí volané zpět ve vlákně, které vytvořilo konkrétní 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
Hodnota vlastnosti
Objekt, který implementuje ISynchronizeInvoke rozhraní a je používán instancemi tohoto typu pro synchronizaci obslužné rutiny událostí ve vlákně, které ho vytvořilo.
- Atributy
Výjimky
Volající objekt byl odstraněn.
Poznámky
Výchozí nastavená hodnota této vlastnosti je null
, což označuje, že všechny obslužné rutiny událostí jsou volána ve vlákně fondu vláken systému.
Tato vlastnost je obvykle nastavena na prvek uživatelského rozhraní, jako Form je instance.