C# Class Yodiwo.API.Plegma.IncidentDescriptor

Descriptor class for Edge Node Incidents (crashes, unexpected restarts, etc)
Exibir arquivo Open project: yodiwo/plegma

Public Properties

Property Type Description
FileName string
FilePath string
LineNumber int
Messages List
Method string
Parameters List
Platform string
Sender string
Severity eSeverity
StackTrace string
Tags string
Timestamp ulong
UserAgent string

Public Methods

Method Description
GetStaskTrace ( ) : string
IncidentDescriptor ( ) : System

incident constructor

ToMarkup ( Markup type ) : string
ToString ( ) : string

Method Details

GetStaskTrace() public method

public GetStaskTrace ( ) : string
return string

IncidentDescriptor() public method

incident constructor
public IncidentDescriptor ( ) : System
return System

ToMarkup() public method

public ToMarkup ( Markup type ) : string
type Yodiwo.Markup
return string

ToString() public method

public ToString ( ) : string
return string

Property Details

FileName public_oe property

optional file name of entity producing the incident
public string FileName
return string

FilePath public_oe property

optional file path of entity producing the incident
public string FilePath
return string

LineNumber public_oe property

optional line number of code producing the incident
public int LineNumber
return int

Messages public_oe property

one or more messages describing incident
public List Messages
return List

Method public_oe property

optional name of method/function producing the incident
public string Method
return string

Parameters public_oe property

one or more name-value pairs with extra, custom, information
public List Parameters
return List

Platform public_oe property

optional name of platform running
public string Platform
return string

Sender public_oe property

ID of sender
public string Sender
return string

Severity public_oe property

Severity of incident (follows Unix Syslog levels), eSeverity
public eSeverity Severity
return eSeverity

StackTrace public_oe property

newline-separated (although not enforced) stack trace of incident
public string StackTrace
return string

Tags public_oe property

comma separated Tag cloud
public string Tags
return string

Timestamp public_oe property

timestamp in msec since Unix Epoch. Allowed to be empty
public ulong Timestamp
return ulong

UserAgent public_oe property

optional User Agent string for client side errors
public string UserAgent
return string