コンテンツにスキップこのブラウザーはサポートされなくなりました。サポートを利用できます。新しい実装には適用されません。メソッドが呼び出されるとアクティブになります。現象アプリケーションが応答しません。システムまたはアプリケーションのデータが一時的に、またはアプリケーションのシャットダウン後も、予期しない状態のままになっている可能性があります。一部の操作が予期したとおりに完了していません。問題に伴うランダム性により、症状は大きく異なる場合があります。メソッドを使用する別のスレッドによって非同期に中断されています。操作途中である可能性がある別のスレッドを安全に中断できるタイミングを判断する方法はありません。スレッドを中断すると、データの破損やインバリアントの中断が発生することがあります。データが損害を受けることがあります。これらのメソッドは不使用とマークされています。スレッドによって保持されている場合は、中断の間も保持されたままになります。実行するスレッドなど、別のスレッドがプリミティブのロックを取得しようとすると、デッドロックが発生することがあります。この場合、問題自体がデッドロックとして現れます。使用する必要のある設計を避けます。ステートメントなどのLock同期プリミティブを使用します。これらのメソッドを使用する必要がある場合は、時間を短くし、スレッドが中断状態にある間に実行されるコードの量を最小限に留めます。危険なスレッド処理操作に関するデータを報告するだけです。アクティブになった原因である危険なスレッド処理メソッドを示します。メソッド呼び出しのコード例を次に示します。作成および確認することもできます。詳細については、共同作成者ガイドを参照してください。