COM+ 应用管理编程指南
1. 编程考虑事项
在着手自动化一些常见的管理任务之前,有几个编程问题需要研究。
1.1 错误处理
与所有 COM 接口方法一样,COMAdmin 对象以 HRESULT 的形式返回错误代码。对于 C++ 程序员,这些错误代码在 <winerror.h> 中定义为 “COMADMIN_E_XXX” 错误消息;对于 VBScript 程序员,可以通过 err 对象访问错误代码。
当在 COMAdminCatalogCollection 上使用 Populate 和 SaveChanges 等方法时,可能会对集合中的每个项目进行读写操作,可能会出现复杂的错误,仅根据单个数字错误代码很难诊断。为解决这个问题,COMAdmin 对象通过名为 ErrorInfo 的特殊集合提供扩展错误信息。
获取 ErrorInfo 集合有两种方式:
1. 在 COMAdminCatalog 对象上调用 GetCollection 方法,将 ErrorInfo 作为集合名称。
2. 在 COMAdminCatalogCollection 对象上调用 GetCollection 方法,将 ErrorInfo 作为集合名称,
超级会员免费看
订阅专栏 解锁全文
5676

被折叠的 条评论
为什么被折叠?



