ThreadingModel プロパティによりインプロセス COM クラスに使用されるスレッド モデルが指定され 次のもの含まれます: アパートメント - コンポーネントは 1 つのスレッドにのみ入力されます これらの種類のオブジェクト サーバーに維持される共通データは ...

ThreadingModel プロパティによりインプロセス COM クラスに使用されるスレッド モデルが指定され、次のもの含まれます:
アパートメント - コンポーネントは 1 つのスレッドにのみ入力されます。これらの種類のオブジェクト サーバーに維持される共通データは、オブジェクト サーバーによりコンポーネントがサポートされているのでスレッドの競合に対して保護される必要があります。各コンポーネントは別々のスレッドによって同時に入力されます。
フリー - コンポーネントはオブジェクトを入力できるスレッドの種類または数を制限しません。オブジェクトには、スレッド固有のデータを含めることができません。オブジェクトは、複数のスレッドによる同時アクセスからデータを保護する必要があります。しかしフリー スレッドのコンポーネントはアパートメント スレッドによっては直接アクセスされず、コンポーネントへの呼び出しはクライアント アパートメントからマーシャリングされます。
両方 - アパートメント スレッドまたはフリー スレッド モードで使用されるコンポーネントです。これらのコンポーネントは、複数のスレッドにより入力され、スレッドの衝突からデータを保護しますが、スレッド固有のデータは含みません。
このプロパティが NULL の場合、使用されるスレッド モデルはありません。コンポーネントはクライアントのメイン スレッドで作成され、ほかのスレッドからのコールはこのスレッドにマーシャリングされます。さまざまなスレッド モデルの情報については Platform Software Development Kit を参照してください。
This Period mSec - User mode は ジョブ オブジェクトのプロセスすべてに使用されたユーザー モード プロセッサ時間 (ミリ秒) を表します これらは ジョブでタイムアウトが発生した以降に終了したものおよびジョブ オブジェクトとの関連を失ったものを含みます ... Thread Details パフォーマンス オブジェクトには スレッドの動作のアスペクト (困難 時間消費または集合) を計測するカウンタがあります このカウンタは 高オーバヘッドによってスレッド オブジェクトのカウンタとは区別されます Thread パフォーマンス オブジェクトには スレッド動作のアスペクトを計測するカウンタがあります スレッドはプロセッサ上で命令を実行する基本オブジェクトです 実行中のすべてのプロセスには 少なくとも 1 つのスレッドがあります ThreadCount プロパティにより このプロセスでアクティブなスレッドの数が指定されます 命令はプロセッサでの実行の基本ユニットで スレッドは命令を実行するオブジェクトです すべての実行プロセスには少なくとも 1 つのスレッドがあります ... ThreadingModel プロパティによりインプロセス COM クラスに使用されるスレッド モデルが指定され 次のもの含まれます: アパートメント - コンポーネントは 1 つのスレッドにのみ入力されます これらの種類のオブジェクト サーバーに維持される共通データは ... ThreadingModel プロパティは サーバーのスレッド モデルを定義します (適用可能な場合) 値は次のいずれかになります 0 - アパートメント 1 - 両方 2 - 空き 3 - ニュートラル 4 - 不明 ThreadState プロパティは スレッドの現在の実行状態を示します スレッドには次の 8 つの値の 1 つがあります: 初期化済み (マイクロカーネルにより認識) 準備完了 (次の利用可能なプロセッサで実行準備) 実行中 (実行している状態) ... ThreadWaitReason プロパティは スレッドの待機理由を示します 値は ThreadState メンバが待機中に設定される場合にのみ有効です 値 0 または 7 はスレッドが Executive を待機していることを表します 値 ... ThrowTerminatingError を呼び出した後にコマンドレットで例外が発生しました 最初の例外は スタック トレース "{1}" に関する "{0}" でした 2 番目の例外は スタック トレース "{3}" に関する "{2}" ...