次の方法で共有


Process メンバ

Process 概要

パブリック コンストラクタ

パブリック コンストラクタProcess コンストラクタ Process クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティBasePriority 関連付けられたプロセスの基本優先順位を取得します。
パブリック プロパティContainer (Component から継承されます) Component を格納している IContainer を取得します。
パブリック プロパティEnableRaisingEvents プロセスが終了したときに、 Exited イベントを発生させるかどうかを取得または設定します。
パブリック プロパティExitCode 関連付けられたプロセスが終了したときにプロセスによって指定された値を取得します。
パブリック プロパティExitTime 関連付けられたプロセスが終了した時刻を取得します。
パブリック プロパティHandle 関連付けられたプロセスのネイティブ ハンドルを返します。
パブリック プロパティHandleCount プロセスが開いたハンドルの数を取得します。
パブリック プロパティHasExited 関連付けられているプロセスが終了したかどうかを示す値を取得します。
パブリック プロパティId 関連付けられたプロセスの一意な識別子を取得します。
パブリック プロパティMachineName 関連付けられたプロセスを実行しているコンピュータの名前を取得します。
パブリック プロパティMainModule 関連付けられたプロセスのメイン モジュールを取得します。
パブリック プロパティMainWindowHandle 関連付けられたプロセスのメイン ウィンドウで使用するウィンドウ ハンドルを取得します。
パブリック プロパティMainWindowTitle プロセスのメイン ウィンドウのキャプションを取得します。
パブリック プロパティMaxWorkingSet 関連付けられたプロセスに許可されるワーキング セットの最大サイズを取得または設定します。
パブリック プロパティMinWorkingSet 関連付けられたプロセスに許可されるワーキング セットの最小サイズを取得または設定します。
パブリック プロパティModules 関連付けられたプロセスに読み込まれたモジュールを取得します。
パブリック プロパティNonpagedSystemMemorySize このプロセスに割り当てられたページングされないシステム メモリのサイズを取得します。
パブリック プロパティPagedMemorySize ページングされるメモリのサイズを取得します。
パブリック プロパティPagedSystemMemorySize ページングされるシステム メモリのサイズを取得します。
パブリック プロパティPeakPagedMemorySize ページングされたメモリのピーク サイズを取得します。
パブリック プロパティPeakVirtualMemorySize 仮想メモリのピーク サイズを取得します。
パブリック プロパティPeakWorkingSet 関連付けられたプロセスのワーキング セットのピーク サイズを取得します。
パブリック プロパティPriorityBoostEnabled メイン ウィンドウのフォーカス時に、オペレーティング システムによって関連付けられたプロセスの優先順位を一時的に上げるかどうかを示す値を取得または設定します。
パブリック プロパティPriorityClass 関連付けられたプロセスの全体的な優先順位カテゴリを取得または設定します。
パブリック プロパティPrivateMemorySize プライベート メモリのサイズを取得します。
パブリック プロパティPrivilegedProcessorTime このプロセスの特権プロセッサ時間を取得します。
パブリック プロパティProcessName プロセスの名前を取得します。
パブリック プロパティProcessorAffinity このプロセスでのスレッドの実行をスケジュールできるプロセッサを取得または設定します。
パブリック プロパティResponding プロセスのユーザー インターフェイスが応答するかどうかを示す値を取得します。
パブリック プロパティSite (Component から継承されます) ComponentISite を取得または設定します。
パブリック プロパティStandardError アプリケーションのエラー出力の読み取りに使用されるストリームを取得します。
パブリック プロパティStandardInput アプリケーションの入力への書き込みに使用されるストリームを取得します。
パブリック プロパティStandardOutput アプリケーションの出力の読み取りに使用されるストリームを取得します。
パブリック プロパティStartInfo ProcessStart メソッドに渡すプロパティを取得または設定します。
パブリック プロパティStartTime 関連付けられたプロセスが起動された時刻を取得します。
パブリック プロパティSynchronizingObject プロセス終了イベントの結果として発行されるイベント ハンドラ呼び出しをマーシャリングするために使用するオブジェクトを取得または設定します。
パブリック プロパティThreads 関連付けられたプロセスで実行されているスレッドのセットを取得します。
パブリック プロパティTotalProcessorTime このプロセスの合計プロセッサ時間を取得します。
パブリック プロパティUserProcessorTime このプロセスのユーザー プロセッサ時間を取得します。
パブリック プロパティVirtualMemorySize プロセスの仮想メモリのサイズを取得します。
パブリック プロパティWorkingSet 関連付けられたプロセスの物理メモリ使用量を取得します。

パブリック メソッド

パブリック メソッドClose このコンポーネントに関連付けられているすべてのリソースを解放します。
パブリック メソッドCloseMainWindow メイン ウィンドウにクローズ メッセージを送信して、ユーザー インターフェイスがあるプロセスを終了します。
パブリック メソッドCreateObjRef (MarshalByRefObject から継承されます) リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。
パブリック メソッドDispose (Component から継承されます) オーバーロード。 Component によって使用されているリソースを解放します。
パブリック メソッドstatic (Shared in Visual Basic)EnterDebugMode 現在のスレッドのネイティブ プロパティ SeDebugPriviledge を有効にすることにより、 Process コンポーネントを、特殊なモードで実行されているオペレーティング システム プロセスと対話する状態にします。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドstatic (Shared in Visual Basic)GetCurrentProcess 新しい Process コンポーネントを取得し、現在アクティブなプロセスに関連付けます。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetLifetimeService (MarshalByRefObject から継承されます) 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。
パブリック メソッドstatic (Shared in Visual Basic)GetProcessById オーバーロード。 新しい Process コンポーネントを作成し、指定した既存のプロセス リソースに関連付けます。
パブリック メソッドstatic (Shared in Visual Basic)GetProcesses オーバーロード。 新しい Process コンポーネントの配列を作成し、既存のプロセス リソースに関連付けます。
パブリック メソッドstatic (Shared in Visual Basic)GetProcessesByName オーバーロード。 新しい Process コンポーネントの配列を作成し、指定したプロセス名を共有する既存のプロセス リソースに関連付けます。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドInitializeLifetimeService (MarshalByRefObject から継承されます) 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。
パブリック メソッドKill 関連付けられたプロセスを即時中断します。
パブリック メソッドstatic (Shared in Visual Basic)LeaveDebugMode Process コンポーネントを、特殊なモードで実行されているオペレーティング システム プロセスと対話する状態から解放します。
パブリック メソッドRefresh プロセス コンポーネントにキャッシュされている関連付けられたプロセスに関するすべての情報を破棄します。
パブリック メソッドStart オーバーロード。 プロセス リソースを起動し、 Process コンポーネントに関連付けます。
パブリック メソッドToString オーバーライド。 プロセス名の書式指定は文字列にします。親コンポーネント型があれば、この型と組み合わせます。
パブリック メソッドWaitForExit オーバーロード。 関連付けられたプロセスが終了するまで待機する時間を設定し、指定した時間が経過するかプロセスが終了するまで現在のスレッドの実行をブロックします。
パブリック メソッドWaitForInputIdle オーバーロード。 関連付けられたプロセスがアイドル状態になるまで、 Process コンポーネントを待機させます。

パブリック イベント

パブリック イベントDisposed (Component から継承されます) コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。
パブリック イベントExited プロセスが終了したときに発生します。

プロテクト プロパティ

プロテクト プロパティDesignMode (Component から継承されます) Component が現在デザイン モードかどうかを示す値を取得します。
プロテクト プロパティEvents (Component から継承されます) Component に結び付けられているイベント ハンドラのリストを取得します。

プロテクト メソッド

プロテクト メソッドDispose オーバーロード。 オーバーライド。 Component.Dispose を参照してください。
プロテクト メソッドFinalize (Component から継承されます) オーバーライド。 Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドGetService (Component から継承されます) Component またはその Container で提供されるサービスを表すオブジェクトを返します。
プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。
プロテクト メソッドOnExited Exited イベントを発生させます。

参照

Process クラス | System.Diagnostics 名前空間