Skip to main content

DiagnosticEntry

Assembly: ServiceStack.dll​
View Source​
Declaration
public class DiagnosticEntry

Properties​

Id​

Unique Id

View Source​
Declaration
public long Id { get; set; }

TraceId​

Request Id

View Source​
Declaration
public string TraceId { get; set; }

Source​

ServiceStack, OrmLite, Redis

View Source​
Declaration
public string Source { get; set; }

EventType​

Connection Open/Close, Command, Pool, Transaction

View Source​
Declaration
public string EventType { get; set; }

Message​

Human Message describing entry

View Source​
Declaration
public string Message { get; set; }

Operation​

Method name

View Source​
Declaration
public string Operation { get; set; }

ThreadId​

Managed Thread Id

View Source​
Declaration
public int ThreadId { get; set; }

Error​

Error Info if any

View Source​
Declaration
public ResponseStatus Error { get; set; }

CommandType​

INSERT/SELECT, GET/SET

View Source​
Declaration
public string CommandType { get; set; }

Command​

SQL, Redis

View Source​
Declaration
public string Command { get; set; }

UserAuthId​

View Source​
Declaration
public string UserAuthId { get; set; }

SessionId​

View Source​
Declaration
public string SessionId { get; set; }

Arg​

Single Arg

View Source​
Declaration
public string Arg { get; set; }

Args​

Redis positional Args

View Source​
Declaration
public List<string> Args { get; set; }

ArgLengths​

View Source​
Declaration
public List<long> ArgLengths { get; set; }

NamedArgs​

OrmLite Args

View Source​
Declaration
public Dictionary<string, object> NamedArgs { get; set; }

Duration​

View Source​
Declaration
public TimeSpan? Duration { get; set; }

Timestamp​

View Source​
Declaration
public long Timestamp { get; set; }

Date​

View Source​
Declaration
public DateTime Date { get; set; }

Tag​

Custom data that can be attached with ProfilingFeature.TagResolver

View Source​
Declaration
public string Tag { get; set; }

StackTrace​

View Source​
Declaration
public string StackTrace { get; set; }

Meta​

View Source​
Declaration
public Dictionary<string, string> Meta { get; set; }