C# Class xenwinsvc.Feature

Inheritance: IDisposable
Show file 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 property

protected XenStoreItem,xenwinsvc advert
return XenStoreItem

controlKey protected property

protected XenStoreItem,xenwinsvc controlKey
return XenStoreItem

enabled protected property

protected bool enabled
return bool

wmisession protected property

protected WmiSession,xenwinsvc wmisession
return WmiSession