C# Class Microsoft.VS.ConfigurationManager.Support.Utility

Functions and values to allow central logging and execution of processes
Inheritance: IDisposable
Afficher le fichier Open project: Microsoft/VisualStudioUninstaller

Méthodes publiques

Méthode Description
Dispose ( ) : void

Dispose of resources utilitized by Utility item

ReadRegKey ( string path, string findkey ) : string

Registry key reading function with call to native functions

ServiceAction ( string ServiceName, ServiceState status ) : bool

Stopping and starting services required to uninstall MSUs.

Utility ( ) : System

Set properties as part of instantiation.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up objects explicitly

Private Methods

Méthode Description
ExecuteProcess ( string file, string args ) : int
Initialize ( ) : void
TrailingSlash ( string dir ) : string

Method Details

Dispose() public méthode

Dispose of resources utilitized by Utility item
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

Clean up objects explicitly
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

ReadRegKey() public static méthode

Registry key reading function with call to native functions
public static ReadRegKey ( string path, string findkey ) : string
path string
findkey string
Résultat string

ServiceAction() public static méthode

Stopping and starting services required to uninstall MSUs.
public static ServiceAction ( string ServiceName, ServiceState status ) : bool
ServiceName string
status ServiceState
Résultat bool

Utility() public méthode

Set properties as part of instantiation.
public Utility ( ) : System
Résultat System