Installer.Rollback メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Installer.Rollback メソッドの意味・解説 

Installer.Rollback メソッド

派生クラスによってオーバーライドされた場合インストール前のコンピュータの状態を復元します。

名前空間: System.Configuration.Install
アセンブリ: System.Configuration.Install (system.configuration.install.dll 内)
構文構文

Public Overridable Sub Rollback
 ( _
    savedState As IDictionary _
)
Dim instance As Installer
Dim savedState As IDictionary

instance.Rollback(savedState)
public virtual void Rollback (
    IDictionary savedState
)
public:
virtual void Rollback (
    IDictionary^ savedState
)
public void Rollback (
    IDictionary savedState
)
public function Rollback (
    savedState : IDictionary
)

パラメータ

savedState

インストール前のコンピュータの状態を格納している IDictionary。

例外例外
例外種類条件

ArgumentException

savedState パラメータnull 参照 (Visual Basic では Nothing) です。

または

状態を保存している IDictionary破損している可能性あります

InstallException

インストールRollback フェーズ例外発生しました。この例外無視されロールバック続行されます。ただし、ロールバック完了しても、コンピュータが完全には初期状態復元されない可能性あります

解説解説
使用例使用例

InstallerRollback メソッドの例を次に示しますRollback メソッドは、Installer派生クラスオーバーライドされますインストール強制的にロールバックするために、例外生成されます。

' Override 'Rollback' method of Installer class.
Public Overrides Sub Rollback(mySavedState
 As IDictionary)
   MyBase.Rollback(mySavedState)
   Console.WriteLine("The Rollback method of 'MyInstallerSample'"
 + _
                                                " has been called")
End Sub 'Rollback
// Override 'Rollback' method of Installer class.
public override void Rollback( IDictionary
 mySavedState )
{
   base.Rollback( mySavedState );
   Console.WriteLine( "The Rollback method of 'MyInstallerSample'" +
                     " has been called" );
}
   // Override 'Rollback' method of Installer class.
public:
   virtual void Rollback( IDictionary^ mySavedState ) override
   {
      Installer::Rollback( mySavedState );
      Console::WriteLine( "The Rollback method of 'MyInstallerSample'"
 +
                         " has been called" );
   }
// Override 'Rollback' method of Installer class.
public void Rollback(IDictionary mySavedState)
{
    super.Rollback(mySavedState);
    Console.WriteLine("The Rollback method of 'MyInstallerSample'" 
        + " has been called");
} //Rollback
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Installer クラス
Installer メンバ
System.Configuration.Install 名前空間
Commit
Uninstall
Install
InstallerCollection
Installers



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Installer.Rollback メソッド」の関連用語

Installer.Rollback メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Installer.Rollback メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS