MBrace.Azure


CloudLogRecord

Namespace: MBrace.Azure.Runtime

Cloud process log record that inherits Azure's TableEntity type

Constructors

ConstructorDescription
new()
Signature: unit -> CloudLogRecord

CompiledName: .ctor

new(...)
Signature: (partitionKey:string * rowKey:string * message:string * logTime:DateTimeOffset * workerId:string * procId:string * workItemId:Guid) -> CloudLogRecord

CompiledName: .ctor

Instance members

Instance memberDescription
LogTime()
Signature: unit -> DateTimeOffset

CompiledName: set_LogTime

LogTime()
Signature: unit -> unit

CompiledName: get_LogTime

Message()
Signature: unit -> string

CompiledName: set_Message

Message()
Signature: unit -> unit

CompiledName: get_Message

ProcessId()
Signature: unit -> string

CompiledName: set_ProcessId

ProcessId()
Signature: unit -> unit

CompiledName: get_ProcessId

ToLogEntry()
Signature: unit -> CloudLogEntry

Converts LogEntry table entity to MBrace.Runtime.SystemLogEntry struct

WorkerId()
Signature: unit -> string

CompiledName: set_WorkerId

WorkerId()
Signature: unit -> unit

CompiledName: get_WorkerId

WorkItemId()
Signature: unit -> Guid

CompiledName: set_WorkItemId

WorkItemId()
Signature: unit -> unit

CompiledName: get_WorkItemId

Static members

Static memberDescription
Create(workItem, worker, message)
Signature: (workItem:CloudWorkItem * worker:IWorkerId * message:string) -> CloudLogRecord

Creates a table cloud log record using supplied CloudProcess metadata and message.s

Fork me on GitHub