Click or drag to resize

RestartManager Methods

The RestartManager type exposes the following members.

Methods
  NameDescription
Public methodStatic memberEnumExplorerProcesses
Enumerates Windows Explorer processes.
Public methodStatic memberEnumProcessWindows
Enumerates a specific process' windows.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodStatic memberGetLockingProcesses(String)
Gets a list of processes locking a specific file.
Public methodGetLockingProcesses(String, Boolean)
Gets a list of processes locking a specific file.
Public methodGetLockingProcesses(IEnumerableString, Boolean, Boolean)
Gets a list of processes locking a list of specific files.
Public methodGetLockingProcesses(IEnumerableString, Boolean, Boolean, Exception)
Gets a list of processes locking a list of specific files.
Public methodGetLockingProcesses(String, Boolean, Boolean, Exception)
Gets a list of processes locking a specific file.
Public methodStatic memberGetRootExplorerProcess
Gets the root Windows Explorer process.
Public methodStatic memberGetSharingViolationProcesses
Gets a list sharing violation processes for a given file path.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetWaitToKillTimeout
Gets the wait to kill timeout, that is, how long the system waits for services to stop after notifying the service that the system is shutting down
Public methodStatic memberIsExplorer
Determines whether the specified process is Windows Explorer.
Public methodStatic memberIsFileLocked
Determines if a give file is locked.
Public methodRestart(IEnumerableProcess, ContextCallback, Boolean)
Restarts the specified processes.
Public methodRestart(IEnumerableProcess, ContextCallback, Boolean, Exception)
Restarts the specified processes.
Public methodRestartExplorerProcesses(ContextCallback, Boolean)
Restarts the Windows Explorer processes.
Public methodRestartExplorerProcesses(ContextCallback, Boolean, Exception)
Restarts the Windows Explorer processes.
Public methodRestartExplorerProcessesLockingFile(String, ContextCallback, Boolean)
Restarts the Windows Explorer processes locking a specific file.
Public methodRestartExplorerProcessesLockingFile(String, ContextCallback, Boolean, Exception)
Restarts the Windows Explorer processes locking a specific file.
Public methodRestartProcessesLockingFile(String, ContextCallback, Boolean)
Restarts the processes locking a specific file.
Public methodRestartProcessesLockingFile(String, ContextCallback, Boolean, Exception)
Restarts the processes locking a specific file.
Public methodShutdown(IEnumerableProcess, ContextCallback, Boolean)
Shutdown the specified processes.
Public methodShutdown(IEnumerableProcess, ContextCallback, Boolean, Exception)
Shutdown the specified processes.
Public methodShutdownExplorerProcesses(ContextCallback, Boolean)
Shots down the Windows Explorer processes.
Public methodShutdownExplorerProcesses(ContextCallback, Boolean, Exception)
Shots down the Windows Explorer processes.
Public methodShutdownExplorerProcessesLockingFile(String, ContextCallback, Boolean)
Shuts down the Windows Explorer processes locking a specific file.
Public methodShutdownExplorerProcessesLockingFile(String, ContextCallback, Boolean, Exception)
Shuts down the Windows Explorer processes locking a specific file.
Public methodShutdownProcessesLockingFile(String, ContextCallback, Boolean)
Shuts down the processes locking a specific file.
Public methodShutdownProcessesLockingFile(String, ContextCallback, Boolean, Exception)
Shuts down the processes locking a specific file.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also