Click or drag to resize
IWindowsServiceManager Methods

[This is preliminary documentation and is subject to change.]

The IWindowsServiceManager type exposes the following members.

Methods
  NameDescription
Public method void ClearErrorLog(Int64)
Clears a windows service's error log(s)
Public methodIReadOnlyDictionaryTKey, TValue, T: Int64DetailsAny(IEnumerableInt64)
Attempts to get details on multiple ids. If an id is not found, it will not be included in the returned dictionary
(Inherited from IDetailsableBatchT.)
Public method void Execute(Int64)
Executes a windows service
Public methodBooleanExecuteCommand(Int64, Int64)
Executes a windows service on a given command
Public methodIPaginationTFilter(TFilterDtoInterface, PaginationRequestTDToInterface)
Searches for entities using a filter and returnes a pagination based on the supplied request
(Inherited from IFilterableTDToInterface, TFilterDtoInterface.)
Public methodIEnumerableTGetAll
Retrieves every entity
(Inherited from IGetAllableT.)
Public methodEngineStatusGetEngineStatus(Int64)
Public methodIEnumerableT, T: IWindowsServiceConfigGetWindowsServiceConfigurations(Int64)
Gets the windows service's configuration(s)
Public methodIEnumerableT, T: IWindowsServiceLogGetWindowsServiceLogs(String)
Gets the windows service's error log(s)
Public methodBooleanMySQLIsRunning
Determines if MySql is currently up and running
Public methodBooleanRefresh(Int64)
Refreshes a windows service
Public method void ResetErrorCounter(Int64)
Public method void Update(IEnumerableT)
Updates multiple entities in one operation
(Inherited from IUpdateableBatchT.)
Public method void UpdateWindowsServiceConfigurations(IDictionaryInt64, String)
Updates windows service configuration(s)
Top
Extension Methods
  NameDescription
Public Extension MethodIWindowsServiceDetailsAllIWindowsService(Int64)Overloaded. (Defined by DetailsableBatchExtensions.)
Public Extension MethodIReadOnlyDictionaryTKey, TValue, T: Int64DetailsAllIWindowsService(IEnumerableInt64)Overloaded. (Defined by DetailsableBatchExtensions.)
Public Extension MethodIWindowsServiceDetailsAnyIWindowsService(Int64) (Defined by DetailsableBatchExtensions.)
Public Extension Method void UpdateIWindowsService(IWindowsService) (Defined by UpdateableBatchExtensions.)
Top
See Also