CodeSite Logging System 让开发者深入了解他们的代码如何执行,这使得他们能够更快定位和解决问题。CodeSite 的日志类使开发者能够捕获代码执行时的所有信息,之后发送该信息到实时显示或日志文件。其次,日志样式、实时日志和文件日志都能够在本地或远程执行(通过 TCP、UDP 或 HTTP)。
CodeSite 也可以解决传统日志/跟踪解决方案的一些缺点。CodeSite 同样给开发者更多的管理日志信息的灵活性,例如多程序(或同一程序的多实例)发送日志信息到同一日志文件。另外,专为分析 CodeSite 日志信息设计的CodeSite viewers为分析者提供广泛的、易用的工具。
CodeSite 日志系统有三个核心组件:
The CodeSite Logging Classes
The CodeSite Dispatcher
The CodeSite Viewers
The CodeSite Logging Classes
开发者使用的主要日志类是 T|CodeSiteLogger. (TCodeSiteLogger in VCL|VCL.NET, CodeSiteLogger in FCL.NET.)
The CodeSite Dispatcher
T|CodeSiteLogger 的主要日志方法名为 Send,因为它更准确地描述了记录日志信息时的动作。特别地,T|CodeSiteLogger 实例发送日志信息到 CodeSite Dispatcher 程序,该程序在后台运行,负责分派 CodeSite 日志信息到目的地。
The CodeSite Viewers
CodeSite 日志系统有两个查看器:CodeSite Live Viewer 和 CodeSite File Viewer。开发者将经常使用 CodeSite Live Viewer,它在从 CodeSite Dispatcher 收到新的日志信息时会立即刷新。因此,实时日志需要运行 Live Viewer。
组件属性 | |
组件类型 | .NET |
版本号 | v5.3 |
相关商品
标签: codesite