Property | Type | Description | |
---|---|---|---|
CaptureStackTrace | |||
GetDuration | System.TimeSpan | ||
GetFancyChar | char | ||
GetFancyGraph | string | ||
GetFirstInterestingStackFrame | |||
GetTimeOffset | System.TimeSpan | ||
GetTimestamp | long | ||
GetUserFriendlyMethodName | string |
Method | Description | |
---|---|---|
AddOperation ( Command cmd, bool countAsOperation = true ) : void |
Adds a new already completed command to the log
|
|
BeginOperation ( Command cmd ) : void |
Start tracking the execution of a new command
|
|
EndOperation ( Command cmd, |
Mark the end of the execution of a command
|
|
FdbTransactionLog ( FdbLoggingOptions options ) : FoundationDB.Client |
Create an empty log for a newly created transaction
|
|
GetCommandsReport ( ) : string |
Generate an ASCII report with all the commands that were executed by the transaction
|
|
GetTimingsReport ( bool showCommands = false, KeyResolver keyResolver = null ) : string |
Generate a full ASCII report with the detailed timeline of all the commands that were executed by the transaction
|
|
Start ( IFdbTransaction trans ) : void |
Marks the start of the transaction
|
|
Stop ( IFdbTransaction trans ) : void |
Marks the end of the transaction
|
Method | Description | |
---|---|---|
CaptureStackTrace ( int numStackFramesToSkip ) : |
||
GetDuration ( long elapsed ) : System.TimeSpan | ||
GetFancyChar ( int pos, int count, double start, double end, bool skip ) : char | ||
GetFancyGraph ( int width, long offset, long duration, long total, int skip ) : string | ||
GetFirstInterestingStackFrame ( |
||
GetTimeOffset ( ) : System.TimeSpan | ||
GetTimestamp ( ) : long | ||
GetUserFriendlyMethodName ( [ m ) : string |
public AddOperation ( Command cmd, bool countAsOperation = true ) : void | ||
cmd | Command | |
countAsOperation | bool | |
return | void |
public EndOperation ( Command cmd, |
||
cmd | Command | |
error | ||
return | void |
public FdbTransactionLog ( FdbLoggingOptions options ) : FoundationDB.Client | ||
options | FdbLoggingOptions | |
return | FoundationDB.Client |
public GetTimingsReport ( bool showCommands = false, KeyResolver keyResolver = null ) : string | ||
showCommands | bool | |
keyResolver | KeyResolver | |
return | string |
public Start ( IFdbTransaction trans ) : void | ||
trans | IFdbTransaction | |
return | void |