Process
cs.system.MarshalByRefObject → cs.system.componentmodel.Component → cs.system.diagnostics.Process (extern class)
Static Members
EnterDebugMode(): Void
GetCurrentProcess(): Process
Returns |
---|
Process |
Name | Type |
---|---|
processId |
Int |
Returns |
---|
Process |
GetProcesses(): cs.NativeArray<Process>
Returns |
---|
cs.NativeArray<Process> |
GetProcessesByName(processName: String): cs.NativeArray<Process>
Name | Type |
---|---|
processName |
String |
Returns |
---|
cs.NativeArray<Process> |
LeaveDebugMode(): Void
Start(startInfo: ProcessStartInfo): Process
Name | Type |
---|---|
startInfo |
ProcessStartInfo |
Returns |
---|
Process |
Instance Members
Exited: cs.system.EventHandler
ErrorDataReceived: DataReceivedEventHandler
OutputDataReceived: DataReceivedEventHandler
WorkingSet64: haxe.Int64
VirtualMemorySize64: haxe.Int64
PrivateMemorySize64: haxe.Int64
WorkingSet: Int
VirtualMemorySize: Int
UserProcessorTime: cs.system.TimeSpan
TotalProcessorTime: cs.system.TimeSpan
Threads: ProcessThreadCollection
SynchronizingObject: cs.system.componentmodel.ISynchronizeInvoke
StartTime: cs.system.DateTime
StartInfo: ProcessStartInfo
StandardOutput: cs.system.io.StreamReader
StandardInput: cs.system.io.StreamWriter
StandardError: cs.system.io.StreamReader
Responding: Bool
ProcessorAffinity: cs.system.IntPtr
ProcessName: String
PrivilegedProcessorTime: cs.system.TimeSpan
SessionId: Int
PrivateMemorySize: Int
PriorityBoostEnabled: Bool
PeakWorkingSet64: haxe.Int64
PeakVirtualMemorySize64: haxe.Int64
PeakPagedMemorySize64: haxe.Int64
PagedSystemMemorySize64: haxe.Int64
PagedMemorySize64: haxe.Int64
NonpagedSystemMemorySize64: haxe.Int64
PeakWorkingSet: Int
PeakVirtualMemorySize: Int
PeakPagedMemorySize: Int
PagedSystemMemorySize: Int
PagedMemorySize: Int
NonpagedSystemMemorySize: Int
Modules: ProcessModuleCollection
MinWorkingSet: cs.system.IntPtr
MaxWorkingSet: cs.system.IntPtr
MainWindowTitle: String
MainWindowHandle: cs.system.IntPtr
MainModule: ProcessModule
MachineName: String
Id: Int
HasExited: Bool
HandleCount: Int
Handle: cs.system.IntPtr
ExitTime: cs.system.DateTime
ExitCode: Int
EnableRaisingEvents: Bool
BasePriority: Int
add_OutputDataReceived(value: DataReceivedEventHandler): Void
Name | Type |
---|---|
value |
DataReceivedEventHandler |
remove_OutputDataReceived(value: DataReceivedEventHandler): Void
Name | Type |
---|---|
value |
DataReceivedEventHandler |
add_ErrorDataReceived(value: DataReceivedEventHandler): Void
Name | Type |
---|---|
value |
DataReceivedEventHandler |
remove_ErrorDataReceived(value: DataReceivedEventHandler): Void
Name | Type |
---|---|
value |
DataReceivedEventHandler |
add_Exited(value: cs.system.EventHandler): Void
Name | Type |
---|---|
value |
cs.system.EventHandler |
remove_Exited(value: cs.system.EventHandler): Void
Name | Type |
---|---|
value |
cs.system.EventHandler |
Close(): Void
CloseMainWindow(): Bool
Returns |
---|
Bool |
Kill(): Void
Refresh(): Void
Start(): Bool
Returns |
---|
Bool |
ToString(): String
Returns |
---|
String |
WaitForExit(): Void
WaitForInputIdle(): Bool
Returns |
---|
Bool |
BeginOutputReadLine(): Void
CancelOutputRead(): Void
BeginErrorReadLine(): Void
CancelErrorRead(): Void
Name | Type |
---|---|
disposing |
Bool |
OnExited(): Void
new(): Void
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |