ServiceInstaller.DelayedAutoStart プロパティ

定義

他の自動的に開始されるサービスが実行されるまでサービスの開始を遅延するかどうかを示す値を取得または設定します。

public:
 property bool DelayedAutoStart { bool get(); void set(bool value); };
[System.ServiceProcess.ServiceProcessDescription("ServiceInstallerDelayedAutoStart")]
public bool DelayedAutoStart { get; set; }
[<System.ServiceProcess.ServiceProcessDescription("ServiceInstallerDelayedAutoStart")>]
member this.DelayedAutoStart : bool with get, set
Public Property DelayedAutoStart As Boolean

プロパティ値

Boolean

サービスの自動開始を遅延する場合は true。それ以外の場合は false。 既定値は、false です。

属性

注釈

プロパティは DelayedAutoStart 任意のサービスに適用できますが、サービスの開始モード Automaticが指定されていない限り無視されます。 この設定は、次回システムが再起動されるときに有効になります。 サービス コントロール マネージャーは、サービスの特定の開始時刻を保証するものではありません。

遅延自動開始サービスは、読み込み順序付けグループのメンバーにすることはできませんが、別の自動開始サービスに依存する場合があります。 アプリケーションが読み込まれる前に遅延自動開始サービスを呼び出すと、呼び出しは失敗します。

遅延自動開始をサポートしていないオペレーティング システムでは、このプロパティを設定しても効果はありません。

適用対象