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 - пространство имен