Property | Type | Description | |
---|---|---|---|
entryTypeFilter | EntryType | ||
keys | string[] | ||
writeAllEntriesIfKeyFound | bool |
Method | Description | |
---|---|---|
Step_7_AfterEverythingSaidAndDone ( ) : void |
Method | Description | |
---|---|---|
FilterLogEntries ( List |
Whittles down log item collection according with values of entryTypeFilter, keys, and writeAllEntriesIfKeyFound.
|
|
GetTextEntries ( List |
||
LogOutputAspectBase ( EntryType typeOfEntriesToOutput, bool writeAllEntriesIfKeyFound, IEnumerable |
Initializes log output base class
|
|
Output ( string logText ) : void |
Implement this method in the subclass to write actual log text to the destination.
|
protected FilterLogEntries ( List |
||
entries | List |
|
return | IEnumerable |
protected GetTextEntries ( List |
||
entries | List |
|
return | IEnumerable |
protected LogOutputAspectBase ( EntryType typeOfEntriesToOutput, bool writeAllEntriesIfKeyFound, IEnumerable |
||
typeOfEntriesToOutput | EntryType | Desired combination of EntryType to filter items to be collected for outputting. |
writeAllEntriesIfKeyFound | bool | /// If true and optionalKey is specified, the entire log collection is written if key is found in the collection. /// If false and optionalKey is specified, only log items with the key will be written. /// |
optionalKey | IEnumerable |
/// Optional item keys to output or to decide whether log collection needs to be written to /// output. All items are written if not specified. /// |
return | System |
protected abstract Output ( string logText ) : void | ||
logText | string | Text representing the log collection of the intercepted call. |
return | void |
public Step_7_AfterEverythingSaidAndDone ( ) : void | ||
return | void |