C# 클래스 MySql.Web.Security.CustomInstaller

상속: System.Configuration.Install.Installer
파일 보기 프로젝트 열기: elevate/mysqlconnector-.net

공개 메소드들

메소드 설명
Install ( IDictionary stateSaver ) : void

When overridden in a derived class, performs the installation.

Uninstall ( IDictionary savedState ) : void

When overridden in a derived class, removes an installation.

비공개 메소드들

메소드 설명
AddDefaultConnectionString ( XmlDocument doc ) : void
AddMembershipProvider ( XmlDocument doc ) : void
AddProfileProvider ( XmlDocument doc ) : void
AddProviderToMachineConfig ( ) : void
AddProviderToMachineConfigInDir ( string path ) : void
AddRoleProvider ( XmlDocument doc ) : void
RemoveDefaultConnectionString ( XmlDocument doc ) : void
RemoveMembershipProvider ( XmlDocument doc ) : void
RemoveProfileProvider ( XmlDocument doc ) : void
RemoveProviderFromMachineConfig ( ) : void
RemoveProviderFromMachineConfigInDir ( string path ) : void
RemoveRoleProvider ( XmlDocument doc ) : void
UpdateMachineConfigs ( string rootPath, bool add ) : void

메소드 상세

Install() 공개 메소드

When overridden in a derived class, performs the installation.
/// The parameter is null. /// /// An exception occurred in the event handler of one of the installers in the collection. /// -or- /// An exception occurred in the event handler of one of the installers in the collection. ///
public Install ( IDictionary stateSaver ) : void
stateSaver IDictionary An used to save information needed to perform a commit, rollback, or uninstall operation.
리턴 void

Uninstall() 공개 메소드

When overridden in a derived class, removes an installation.
/// The saved-state might have been corrupted. /// /// An exception occurred while uninstalling. This exception is ignored and the uninstall continues. However, the application might not be fully uninstalled after the uninstallation completes. ///
public Uninstall ( IDictionary savedState ) : void
savedState IDictionary An that contains the state of the computer after the installation was complete.
리턴 void