C# Class xenwinsvc.WmiSession

Inheritance: IDisposable
Afficher le fichier Open project: xenserver/win-xenguestagent Class Usage Examples

Méthodes publiques

Méthode Description
AbortTransaction ( ) : void
AddWatch ( string pathname ) : void
CommitTransaction ( ) : void
Dispose ( ) : void
GetXenStoreItem ( string name ) : XenStoreItem
GetXenStoreItemCached ( string name ) : XenStoreItemCached
Log ( string message ) : void
RemoveWatch ( string pathname ) : void
StartTransaction ( ) : void
WmiSession ( string sessionqualifier, WmiBase wmibase ) : System

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
Finish ( ) : void
GetChildren ( string pathname ) : string[]
GetValue ( string pathname ) : string
RemoveValue ( string pathname ) : void
SetValue ( string pathname, string value ) : void
getChildrenManually ( string pathname ) : string[]
getFirstChild ( string pathname ) : string
getNextSibling ( string pathname ) : string

Method Details

AbortTransaction() public méthode

public AbortTransaction ( ) : void
Résultat void

AddWatch() public méthode

public AddWatch ( string pathname ) : void
pathname string
Résultat void

CommitTransaction() public méthode

public CommitTransaction ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetXenStoreItem() public méthode

public GetXenStoreItem ( string name ) : XenStoreItem
name string
Résultat XenStoreItem

GetXenStoreItemCached() public méthode

public GetXenStoreItemCached ( string name ) : XenStoreItemCached
name string
Résultat XenStoreItemCached

Log() public méthode

public Log ( string message ) : void
message string
Résultat void

RemoveWatch() public méthode

public RemoveWatch ( string pathname ) : void
pathname string
Résultat void

StartTransaction() public méthode

public StartTransaction ( ) : void
Résultat void

WmiSession() public méthode

public WmiSession ( string sessionqualifier, WmiBase wmibase ) : System
sessionqualifier string
wmibase WmiBase
Résultat System