C# Класс xenwinsvc.XenService

Наследование: System.ServiceProcess.ServiceBase, IExceptionHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
HandleException ( string from, Exception e ) : void
Main ( string args ) : int
OnNeedsReset ( ) : void
XenService ( ) : System

Защищенные методы

Метод Описание
OnPowerEvent ( System powerStatus ) : bool
OnSessionChange ( System changeDescription ) : void
OnShutdown ( ) : void
OnStart ( string args ) : void
OnStop ( ) : void

Приватные методы

Метод Описание
Install ( bool undo, string args ) : void
RunMessagePump ( ) : void
RunProcess ( string name, string arg, string comment ) : void
ServiceThreadHandler ( ) : void
ServiceThreadShutdown ( ) : void
WmiCapableServiceThreadHandler ( ) : void
handleUnsuspended ( object nothing, System.Management.EventArrivedEventArgs args ) : void
resetTimeToRefresh ( ) : void
timeToRefresh ( ) : bool

Описание методов

HandleException() публичный Метод

public HandleException ( string from, Exception e ) : void
from string
e System.Exception
Результат void

Main() публичный статический Метод

public static Main ( string args ) : int
args string
Результат int

OnNeedsReset() публичный Метод

public OnNeedsReset ( ) : void
Результат void

OnPowerEvent() защищенный Метод

protected OnPowerEvent ( System powerStatus ) : bool
powerStatus System
Результат bool

OnSessionChange() защищенный Метод

protected OnSessionChange ( System changeDescription ) : void
changeDescription System
Результат void

OnShutdown() защищенный Метод

protected OnShutdown ( ) : void
Результат void

OnStart() защищенный Метод

protected OnStart ( string args ) : void
args string
Результат void

OnStop() защищенный Метод

protected OnStop ( ) : void
Результат void

XenService() публичный Метод

public XenService ( ) : System
Результат System