C# Class Rackspace.Cloud.Server.Agent.XenStoreWmi

Inheritance: IXenStore
Afficher le fichier Open project: rackerlabs/openstack-guest-agents-windows-xenserver Class Usage Examples

Méthodes publiques

Méthode Description
GetCommands ( ) : IList
Read ( string key ) : IEnumerable
ReadKey ( string key ) : string
ReadVmData ( string key ) : string
ReadVmDataKey ( string key ) : string
ReadVmProviderDataKey ( string key ) : string
Remove ( string key ) : void
Write ( string key, string value ) : void
XenStoreWmi ( ILogger logger ) : System

Private Methods

Méthode Description
CreateSession ( ) : void
IsWmiEnabled ( ) : bool
ReadDataKey ( string keyPath ) : string
addPramsToMethod ( System.Management.ManagementObject mObject, string methodName, string>.Dictionary param ) : System.Management.ManagementBaseObject

Method Details

GetCommands() public méthode

public GetCommands ( ) : IList
Résultat IList

Read() public méthode

public Read ( string key ) : IEnumerable
key string
Résultat IEnumerable

ReadKey() public méthode

public ReadKey ( string key ) : string
key string
Résultat string

ReadVmData() public méthode

public ReadVmData ( string key ) : string
key string
Résultat string

ReadVmDataKey() public méthode

public ReadVmDataKey ( string key ) : string
key string
Résultat string

ReadVmProviderDataKey() public méthode

public ReadVmProviderDataKey ( string key ) : string
key string
Résultat string

Remove() public méthode

public Remove ( string key ) : void
key string
Résultat void

Write() public méthode

public Write ( string key, string value ) : void
key string
value string
Résultat void

XenStoreWmi() public méthode

public XenStoreWmi ( ILogger logger ) : System
logger ILogger
Résultat System