C# Class xenwinsvc.Feature

Inheritance: IDisposable
显示文件 Open project: xenserver/win-xenguestagent

Protected Properties

Property Type Description
advert XenStoreItem
controlKey XenStoreItem
enabled bool
wmisession WmiSession

Public Methods

Method Description
Advertise ( WmiSession wmisession ) : void
Dispose ( ) : void
Feature ( string name, string advertise, string control, bool controlmustexist, IExceptionHandler exceptionhandler ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void
Finish ( ) : void
addAdvert ( string advertname ) : void
doAdvert ( ) : void
onFeature ( ) : void
onFeatureWrapper ( object nothing, System.Management.EventArrivedEventArgs args ) : void

Method Details

Advertise() public static method

public static Advertise ( WmiSession wmisession ) : void
wmisession WmiSession
return void

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Feature() public method

public Feature ( string name, string advertise, string control, bool controlmustexist, IExceptionHandler exceptionhandler ) : System
name string
advertise string
control string
controlmustexist bool
exceptionhandler IExceptionHandler
return System

Finish() protected method

protected Finish ( ) : void
return void

addAdvert() protected method

protected addAdvert ( string advertname ) : void
advertname string
return void

doAdvert() protected method

protected doAdvert ( ) : void
return void

onFeature() protected abstract method

protected abstract onFeature ( ) : void
return void

onFeatureWrapper() protected method

protected onFeatureWrapper ( object nothing, System.Management.EventArrivedEventArgs args ) : void
nothing object
args System.Management.EventArrivedEventArgs
return void

Property Details

advert protected_oe property

protected XenStoreItem,xenwinsvc advert
return XenStoreItem

controlKey protected_oe property

protected XenStoreItem,xenwinsvc controlKey
return XenStoreItem

enabled protected_oe property

protected bool enabled
return bool

wmisession protected_oe property

protected WmiSession,xenwinsvc wmisession
return WmiSession