Process.StartTime プロパティ

定義

関連付けられたプロセスが開始された時刻を取得します。

public:
 property DateTime StartTime { DateTime get(); };
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DateTime StartTime { get; }
public DateTime StartTime { get; }
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.StartTime : DateTime
member this.StartTime : DateTime
Public ReadOnly Property StartTime As DateTime

プロパティ値

関連付けられたプロセスがいつ開始されたかを示す DateTime

属性

例外

リモート コンピューターで実行されているプロセスの StartTime プロパティにアクセスしようとしています。 このプロパティは、ローカル コンピューターで実行されているプロセスでのみ使用できます。

このオブジェクトにはプロセスは関連付けされません。Windowsでは、使用可能なプロセス ハンドルがありません。または Unix では、値はキャッシュされず、プロセスが終了した後は使用できません。

Windows関数の呼び出しでエラーが発生しました。

注釈

Windowsでは、プロセスのハンドルが使用可能な場合は、プロセスが終了した後にこのプロパティを読み取ることができます。 Unix では、このプロパティは最初のアクセス時にその値をキャッシュします。 キャッシュされた値はプロセスが終了した後に読み取ることができますが、プロセスの終了後にキャッシュされていない値にアクセスすると、値が使用できないときに InvalidOperationException がスローされる可能性があります。

適用対象