管理 Visual Studio 的**“错误列表”**窗口中列出的错误。
继承层次结构
System.Object
  Microsoft.Data.Schema.ErrorManager
命名空间:  Microsoft.Data.Schema
程序集:  Microsoft.Data.Schema(在 Microsoft.Data.Schema.dll 中)
语法
声明
<SerializableAttribute> _
Public NotInheritable Class ErrorManager _
    Implements IDisposable, ISerializable
[SerializableAttribute]
public sealed class ErrorManager : IDisposable, 
    ISerializable
[SerializableAttribute]
public ref class ErrorManager sealed : IDisposable, 
    ISerializable
[<Sealed>]
[<SerializableAttribute>]
type ErrorManager =  
    class
        interface IDisposable
        interface ISerializable
    end
public final class ErrorManager implements IDisposable, ISerializable
ErrorManager 类型公开以下成员。
构造函数
| 名称 | 说明 | |
|---|---|---|
| .gif) | ErrorManager | 初始化 ErrorManager 类的新实例。 | 
页首
属性
| 名称 | 说明 | |
|---|---|---|
| .gif) .gif) | BuildCategory | 获取表示生成类别的对象。 | 
| .gif) .gif) | DefaultCategory | 获取表示默认类别的对象。 | 
| .gif) .gif) | DeployCategory | 获取表示部署类别的对象。 | 
| .gif) .gif) | ExternalsResolutionCategory | 获取表示解决方法类别的对象。 | 
| .gif) .gif) | ModelCategory | 获取表示模型类别的对象。 | 
| .gif) .gif) | ProjectPropertiesCategory | 获取表示项目属性类别的对象。 | 
| .gif) .gif) | ValidationAtBuildCategory | 获取表示验证类别的对象。 | 
| .gif) .gif) | ValidationOnIdleCategory | 获取表示验证空闲类别的对象。 | 
页首
方法
| 名称 | 说明 | |
|---|---|---|
| .gif) | Add(DataSchemaError, Object) | 向 Visual Studio 的“错误列表”窗口添加属于指定类别的所提供的 DataSchemaError 对象。 | 
| .gif) | Add(IList<DataSchemaError>, Object) | 向 Visual Studio 的“错误列表”窗口添加属于指定类别的 DataSchemaError 对象的集合。 | 
| .gif) | Add(DataSchemaError, Object, Boolean) | |
| .gif) | Add(IList<DataSchemaError>, Object, Boolean) | |
| .gif) .gif) | AddPersistedCategory | 指定向 Visual Studio 的“错误列表”窗口添加的错误与所提供类别一起,将持久化。 | 
| .gif) | ClearCategory | 从 Visual Studio 的“错误列表”窗口移除属于所提供类别的所有错误。 | 
| .gif) | Dispose | 释放由 ErrorManager 类的当前实例占用的所有资源。 | 
| .gif) | Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | 
| .gif) | Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | 
| .gif) | Find(String, Object) | 检索属于指定类别和文档的所有 DataSchemaError 对象的列表。 | 
| .gif) | Find(Predicate<DataSchemaError>, Object) | |
| .gif) | GetAllCategories | 检索所有现有类别的列表。 | 
| .gif) | GetAllErrors() | 检索 ErrorManager 中所有错误的列表。 | 
| .gif) | GetAllErrors(Object) | 检索 ErrorManager 中属于指定类别的所有错误的列表。 | 
| .gif) | GetCategories | |
| .gif) | GetErrorCounts | 检索属于所提供类别的错误数。针对多种严重级别返回错误数。 | 
| .gif) | GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | 
| .gif) | GetObjectData | 初始化 ErrorManager 类的新实例。 | 
| .gif) | GetType | 获取当前实例的 Type。 (继承自 Object。) | 
| .gif) | MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | 
| .gif) | MergeWith | 复制另一个 ErrorManager 对象中的错误。 | 
| .gif) | Remove(String, Object) | 从 Visual Studio 的“错误列表”窗口中移除共享所提供文档文件名和类别的所有 DataSchemaError 对象。 | 
| .gif) | Remove(DataSchemaError, Object) | 从 Visual Studio 的“错误列表”窗口中移除指定的 DataSchemaError 对象。 | 
| .gif) | Remove(IList<DataSchemaError>, Object) | 从 Visual Studio 的“错误列表”窗口中移除指定的 DataSchemaError 对象。 | 
| .gif) | Remove(Predicate<DataSchemaError>, Object) | |
| .gif) | ToString | 返回表示当前对象的字符串。 (继承自 Object。) | 
| .gif) | UpdateErrorsDocumentName | 更改 Visual Studio 的“错误列表”窗口中所有属于指定类别的 DataSchemaError 对象的 Document 属性中文档的名称。 | 
页首
事件
| 名称 | 说明 | |
|---|---|---|
| .gif) | Disposed | 在释放 ErrorManager 后发生。 | 
| .gif) | ErrorManagerRefreshed | 在刷新 ErrorManager 中的数据后发生。 | 
| .gif) | ErrorsChanged | 在 Visual Studio 的“错误列表”窗口中添加或移除一个或多个错误后发生。 | 
页首
备注
通过此类在**“错误列表”**窗口中添加和删除所有 DataSchemaError 对象。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。