Поделиться через


ErrorManager - класс

Управляет ошибками, перечисленными в окне Список ошибок 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 предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод ErrorManager Инициализирует новый экземпляр класса ErrorManager.

В начало страницы

Свойства

  Имя Описание
Открытое свойствоСтатический член BuildCategory Получает объект, который представляет категорию построения.
Открытое свойствоСтатический член DefaultCategory Получает объект, который представляет категорию по умолчанию.
Открытое свойствоСтатический член DeployCategory Получает объект, который представляет категорию развертывания.
Открытое свойствоСтатический член ExternalsResolutionCategory Получает объект, который представляет категорию разрешения.
Открытое свойствоСтатический член ModelCategory Получает объект, который представляет категорию модели.
Открытое свойствоСтатический член ProjectPropertiesCategory Получает объект, который представляет категорию свойств проекта.
Открытое свойствоСтатический член ValidationAtBuildCategory Получает объект, который представляет категорию проверки.
Открытое свойствоСтатический член ValidationOnIdleCategory Получает объект, который представляет категорию проверки в режиме бездействия.

В начало страницы

Методы

  Имя Описание
Открытый метод Add(DataSchemaError, Object) Добавляет предоставленный объект DataSchemaError в окне Список ошибок Visual Studio, используя указанную категорию.
Открытый метод Add(IList<DataSchemaError>, Object) Добавляет коллекцию объектов DataSchemaError в окне Список ошибок в Visual Studio в указанной категории.
Открытый метод Add(DataSchemaError, Object, Boolean)
Открытый метод Add(IList<DataSchemaError>, Object, Boolean)
Открытый методСтатический член AddPersistedCategory Обозначает, что будут сохранены ошибки с предоставленной категорией, добавленные в окне Список ошибок Visual Studio.
Открытый метод ClearCategory Удаляет все ошибки заданной категории в окне Список ошибок Visual Studio.
Открытый метод Dispose Освобождает все ресурсы, используемые текущим экземпляром класса ErrorManager.
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод Find(String, Object) Извлекает список всех объектов DataSchemaError, принадлежащих указанной категории и документу.
Открытый метод Find(Predicate<DataSchemaError>, Object)
Открытый метод GetAllCategories Извлекает список всех существующих категорий.
Открытый метод GetAllErrors() Извлекает список всех ошибок в объекте ErrorManager.
Открытый метод GetAllErrors(Object) Извлекает список всех ошибок в ErrorManager, принадлежащих указанной категории.
Открытый метод GetCategories
Открытый метод GetErrorCounts Извлекает число ошибок, принадлежащих указанной категории.Возвращаются числа для нескольких уровней серьезности.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetObjectData Инициализирует новый экземпляр класса ErrorManager.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод MergeWith Копирует ошибки из другого объекта ErrorManager.
Открытый метод Remove(String, Object) Удаляет из окна Список ошибок в Visual Studio все объекты DataSchemaError, которые совместно используют предоставленные имя файла документа и категорию.
Открытый метод Remove(DataSchemaError, Object) Удаляет указанный объект DataSchemaError из окна Список ошибок в Visual Studio.
Открытый метод Remove(IList<DataSchemaError>, Object) Удаляет указанные объекты DataSchemaError из окна Список ошибок в Visual Studio.
Открытый метод Remove(Predicate<DataSchemaError>, Object)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)
Открытый метод UpdateErrorsDocumentName Изменяет имя документа в свойстве Document всех объектов DataSchemaError в окне Список ошибок в Visual Studio, который принадлежит указанной категории.

В начало страницы

События

  Имя Описание
Открытое событие Disposed Происходит, когда свойство ErrorManager было удалено.
Открытое событие ErrorManagerRefreshed Происходит, когда данные в свойстве ErrorManager были обновлены.
Открытое событие ErrorsChanged Происходит, когда одна или несколько ошибок были добавлены или удалены из окна Список ошибок в Visual Studio.

В начало страницы

Заметки

Все объекты DataSchemaError добавляются и удаляются из окна Список ошибок посредством этого класса.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Data.Schema - пространство имен

DataSchemaError

Другие ресурсы

Окно "Список ошибок"