WindowsFormsSynchronizationContext.Send(SendOrPostCallback, Object) WindowsFormsSynchronizationContext.Send(SendOrPostCallback, Object) WindowsFormsSynchronizationContext.Send(SendOrPostCallback, Object) WindowsFormsSynchronizationContext.Send(SendOrPostCallback, Object) Method

定義

同期メッセージを同期コンテキストにディスパッチします。Dispatches a synchronous message to a synchronization context

public:
 override void Send(System::Threading::SendOrPostCallback ^ d, System::Object ^ state);
public override void Send (System.Threading.SendOrPostCallback d, object state);
override this.Send : System.Threading.SendOrPostCallback * obj -> unit
Public Overrides Sub Send (d As SendOrPostCallback, state As Object)

パラメーター

state
Object Object Object Object

デリゲートに渡されたオブジェクト。The object passed to the delegate.

例外

あて先のスレッドは存在しません。The destination thread no longer exists.

注釈

呼び出し先のスレッドが存在しない場合の値はそのThread.IsAliveプロパティはfalseSendメソッドが発生、InvalidAsynchronousStateExceptionします。If the destination thread no longer exists or the value of its Thread.IsAlive property is false, the Send method raises an InvalidAsynchronousStateException. さらに実行するアクションを決定する、呼び出し元の責任です。It is up to the caller to determine what further action to take.

適用対象

こちらもご覧ください