ISynchronizeInvoke.InvokeRequired Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekérdez egy értéket, amely jelzi, hogy a hívónak hívnia Invoke(Delegate, Object[]) kell-e a felületet megvalósító objektum meghívásakor.
public:
property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean
Tulajdonság értéke
trueha a hívónak meg kell hívnia Invoke(Delegate, Object[]); ellenkező esetben. false
Megjegyzések
Ez a tulajdonság határozza meg, hogy a hívónak meghívnia Invoke kell-e a metódushívásokat egy olyan objektumhoz, amely implementálja ezt a felületet. Az ilyen objektumok egy adott szálhoz vannak kötve, és nem szálbiztosak. Ha egy másik szálból hív meg metódust, a Invoke metódussal a megfelelő szálra kell meghívnia a hívást.