Installer.Install(IDictionary) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, yüklemeyi gerçekleştirir.

public:
 virtual void Install(System::Collections::IDictionary ^ stateSaver);
public virtual void Install (System.Collections.IDictionary stateSaver);
abstract member Install : System.Collections.IDictionary -> unit
override this.Install : System.Collections.IDictionary -> unit
Public Overridable Sub Install (stateSaver As IDictionary)

Parametreler

stateSaver
IDictionary

İşleme IDictionary , geri alma veya kaldırma işlemi gerçekleştirmek için gereken bilgileri kaydetmek için kullanılan.

Özel durumlar

stateSaver parametresidirnull.

Koleksiyondaki BeforeInstall yükleyicilerden birinin olay işleyicisinde özel durum oluştu.

-veya-

Koleksiyondaki AfterInstall yükleyicilerden birinin olay işleyicisinde özel durum oluştu.

Örnekler

Aşağıdaki örnekte sınıfının yöntemi gösterilmektedir InstallInstaller . Bir sınıf temel sınıftan Installer türetilir ve Install yöntemi geçersiz kılındı.

   // Override the 'Install' method of the Installer class.
public:
   virtual void Install( IDictionary^ mySavedState ) override
   {
      Installer::Install( mySavedState );
      // Code maybe written for installation of an application.
      Console::WriteLine( "The Install method of 'MyInstallerSample' has been called" );
   }
// Override the 'Install' method of the Installer class.
public override void Install( IDictionary mySavedState )
{
   base.Install( mySavedState );
   // Code maybe written for installation of an application.
   Console.WriteLine( "The Install method of 'MyInstallerSample' has been called" );
}
' Override the 'Install' method of the Installer class.
Public Overrides Sub Install(mySavedState As IDictionary)
   MyBase.Install(mySavedState)
   ' Code maybe written for installation of an application.
   Console.WriteLine("The Install method of 'MyInstallerSample' has been called")
End Sub

Devralanlara Notlar

Şunlara uygulanır

Ayrıca bkz.