その後、オブジェクトの再取得を待機している間、呼び出し元はブロックします。呼び出すと、指定したオブジェクトのロックのみが解放されます。呼び出し元が他のオブジェクトのロックの所有者である場合、これらのロックは解放されません。同期されたオブジェクトは、現在ロックを保持しているスレッドへの参照、準備されたキューへの参照、ロックを取得する準備ができているスレッドを含む、待機キューへの参照など、いくつかの参照を保持します。これには、オブジェクトの状態の変更の通知を待機しているスレッド。メソッドは、同期されたコードブロック内から呼び出す必要があります。呼び出された場合の処理について説明します。メソッドが既定以外のマネージコンテキストの内部から呼び出されない限り、効果はありません。ContextBoundObjectから派生したクラスのインスタンスの呼び出し内にある場合に発生する可能性があります。ある場合は、既定以外のコンテキストにすることができます。メソッドの呼び出しが完了した後、元の既定以外のコンテキストに戻ります。属性が適用されている場合に便利です。その場合、クラスのメンバーへのすべての呼び出しが自動的に同期され、同期ドメインがクラスのコード本文全体になります。指定した場合、スレッドは同期ドメインを終了します。これにより、オブジェクトの任意のメンバーへの呼び出しでブロックされているスレッドが続行されます。メソッドから制御が戻ったとき、呼び出しを行ったスレッドは、同期ドメインの再入力を待機する必要があります。Threading適用対象このページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック商標このページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック。