PackageInstaller.SessionInfo.IsStagedSessionActive プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このセッションがアクティブなステージング セッションの場合は、 true を返します。
public virtual bool IsStagedSessionActive { [Android.Runtime.Register("isStagedSessionActive", "()Z", "GetIsStagedSessionActiveHandler", ApiSince=30)] get; }
[<get: Android.Runtime.Register("isStagedSessionActive", "()Z", "GetIsStagedSessionActiveHandler", ApiSince=30)>]
member this.IsStagedSessionActive : bool
プロパティ値
- 属性
注釈
このセッションがアクティブなステージング セッションの場合は、 true を返します。
セッションがコミットされていて、検証が保留中の場合、または次回の再起動時に適用される場合、セッションはアクティブと見なされます。
ステージング セッションはアクティブな iff: <ul><li>コミットされます。つまり、 SessionInfo#isCommitted() は true、 <li>it は適用されません。つまり、 SessionInfo#isStagedSessionApplied() は false、 <li>it は失敗しません。つまり、 SessionInfo#isStagedSessionFailed() は falseです。
</ul>
マルチパッケージ セッションの場合は、上記の推論が親セッションに適用されます。これは、 Session#commit committedする必要があるためです。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。