Class | Description | |
---|---|---|
GAspectBase | Base class for most Gibraltar Agent for PostSharp aspects (except for GField). | |
GException | A PostSharp aspect that logs exceptions after they are thrown when they cause a method to exit. This allows for logging of handled as well as unhandled exceptions. | |
GFeature | A PostSharp aspect used to record how often a particular method in your application is used, how long it takes to run, and whether it was ultimately successful or not. It record both log messages and metrics to enable powerful analysis. | |
GField | A PostSharp aspect used to monitor the state of a field (member variable), recording a log message and metric when it changes.
Enables the logging of method entry and exit at runtime complete with parameter information and results. | |
GTimer | A PostSharp aspect that will log execution time for methods. Data is stored as a Gibraltar metric allowing charting and graphing in Gibraltar Analyst. | |
GTrace | A PostSharp aspect used to trace entry and successful exit from methods. It also measures method execution time.
Enables the logging of method entry and exit at runtime complete with parameter information and results. |