package cs.system.diagnostics
extends Component › MarshalByRefObject
Available on csnew ()
read only BasePriority:Int
EnableRaisingEvents:Bool
read only ExitCode:Int
read only ExitTime:DateTime
read only Handle:IntPtr
read only HandleCount:Int
read only HasExited:Bool
read only Id:Int
read only MachineName:String
read only MainModule:ProcessModule
read only MainWindowHandle:IntPtr
read only MainWindowTitle:String
MaxWorkingSet:IntPtr
MinWorkingSet:IntPtr
read only Modules:ProcessModuleCollection
read only NonpagedSystemMemorySize:Int
read only NonpagedSystemMemorySize64:Int64
read only PagedMemorySize:Int
read only PagedMemorySize64:Int64
read only PagedSystemMemorySize:Int
read only PagedSystemMemorySize64:Int64
read only PeakPagedMemorySize:Int
read only PeakPagedMemorySize64:Int64
read only PeakVirtualMemorySize:Int
read only PeakVirtualMemorySize64:Int64
read only PeakWorkingSet:Int
read only PeakWorkingSet64:Int64
PriorityBoostEnabled:Bool
PriorityClass:ProcessPriorityClass
read only PrivateMemorySize:Int
read only PrivateMemorySize64:Int64
read only PrivilegedProcessorTime:TimeSpan
read only ProcessName:String
ProcessorAffinity:IntPtr
read only Responding:Bool
read only SessionId:Int
read only StandardError:StreamReader
read only StandardInput:StreamWriter
read only StandardOutput:StreamReader
StartInfo:ProcessStartInfo
read only StartTime:DateTime
SynchronizingObject:ISynchronizeInvoke
read only Threads:ProcessThreadCollection
read only TotalProcessorTime:TimeSpan
read only UserProcessorTime:TimeSpan
read only VirtualMemorySize:Int
read only VirtualMemorySize64:Int64
read only WorkingSet:Int
read only WorkingSet64:Int64
BeginErrorReadLine ():Void
BeginOutputReadLine ():Void
CancelErrorRead ():Void
CancelOutputRead ():Void
Close ():Void
CloseMainWindow ():Bool
Kill ():Void
Refresh ():Void
Start ():Bool
WaitForExit ():Void
WaitForExit (milliseconds:Int):Bool
WaitForInputIdle ():Bool
WaitForInputIdle (milliseconds:Int):Bool
add_ErrorDataReceived (value:DataReceivedEventHandler):Void
add_Exited (value:EventHandler):Void
add_OutputDataReceived (value:DataReceivedEventHandler):Void
remove_ErrorDataReceived (value:DataReceivedEventHandler):Void
remove_Exited (value:EventHandler):Void
remove_OutputDataReceived (value:DataReceivedEventHandler):Void
static EnterDebugMode ():Void
static GetCurrentProcess ():Process
static GetProcessById (processId:Int):Process
static GetProcessById (processId:Int, machineName:String):Process
static GetProcesses ():NativeArray<Process>
static GetProcesses (machineName:String):NativeArray<Process>
static GetProcessesByName (processName:String):NativeArray<Process>
static GetProcessesByName (processName:String, machineName:String):NativeArray<Process>
static LeaveDebugMode ():Void
static Start (startInfo:ProcessStartInfo):Process
static Start (fileName:String, arguments:String, username:String, password:SecureString, domain:String):Process
static Start (fileName:String, username:String, password:SecureString, domain:String):Process
static Start (fileName:String, arguments:String):Process
static Start (fileName:String):Process
static _Start (startInfo:ProcessStartInfo):Process
static Start (fileName:String, arguments:String, username:String, password:SecureString, domain:String):Process
static Start (fileName:String, username:String, password:SecureString, domain:String):Process
static Start (fileName:String, arguments:String):Process
static Start (fileName:String):Process
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/diagnostics/Process.html