C# Class Netric.Configuration.Profilee.SiteInstaller

Inheritance: ISiteInstaller, IDisposable
Afficher le fichier Open project: MaciekLesiczka/netric Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetAllSites ( ) : string
GetSitesWithInstalledApm ( ) : string[]
Install ( string siteName ) : void
SiteInstaller ( Action logger = null ) : System
Uninstall ( string siteName ) : void

Private Methods

Méthode Description
AddModule ( string siteName ) : void
FindElement ( IEnumerable collection, string elementTagName ) : ConfigurationElement
GetAssemblyNameString ( ) : string
GetCollection ( string sectionPath, string siteName ) : ConfigurationElementCollection
Log ( string msg ) : void
LogTrace ( string message ) : void
ModuleExist ( string siteName ) : bool
RemoveFrom ( string collection, string siteName, string type ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetAllSites() public méthode

public GetAllSites ( ) : string
Résultat string

GetSitesWithInstalledApm() public méthode

public GetSitesWithInstalledApm ( ) : string[]
Résultat string[]

Install() public méthode

public Install ( string siteName ) : void
siteName string
Résultat void

SiteInstaller() public méthode

public SiteInstaller ( Action logger = null ) : System
logger Action If it is null exceptions will be thrown outside class methods
Résultat System

Uninstall() public méthode

public Uninstall ( string siteName ) : void
siteName string
Résultat void