MBrace.Runtime


ProcessId

Namespace: MBrace.Runtime.Utils
Parent Module: Utils

Serializable process identifier object

Instance members

Instance memberDescription
Id
Signature: int

Process Identifier

CompiledName: get_Id

MachineId
Signature: MachineId

Machine identifier

CompiledName: get_MachineId

Name
Signature: string

Process name

CompiledName: get_Name

StartTime
Signature: DateTimeOffset

Process start time

CompiledName: get_StartTime

TryGetLocalProcess()
Signature: unit -> Process option

Gets a System.Diagnostics.Process instance that corresponds to the ProcessId provided that it is still running.

Static members

Static memberDescription
FromProcess(cloudProcess)
Signature: cloudProcess:Process -> ProcessId

Gets a process identifier from given System.Diagnostics.process instance

LocalInstance
Signature: ProcessId

Gets the process identifier for the current process

CompiledName: get_LocalInstance

TryGetProcessById(id)
Signature: id:int -> ProcessId option

Gets a process identifier by local process id

Fork me on GitHub