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


DataSchemaError - класс

Инкапсулирует информацию, необходимую для создания соответствующей записи в списке ошибок Visual Studio.

Иерархия наследования

System.Object
  Microsoft.Data.Schema.DataSchemaError
    Microsoft.Data.Schema.Sql.SqlServerError
    Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleError
    Microsoft.VisualStudio.Data.Schema.Package.Refactoring.RefactoringError

Пространство имен:  Microsoft.Data.Schema
Сборка:  Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class DataSchemaError
[SerializableAttribute]
public class DataSchemaError
[SerializableAttribute]
public ref class DataSchemaError
[<SerializableAttribute>]
type DataSchemaError =  class end
public class DataSchemaError

Тип DataSchemaError предоставляет следующие члены.

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

  Имя Описание
Открытый метод DataSchemaError() Инициализирует новый экземпляр класса DataSchemaError.
Открытый метод DataSchemaError(String, ErrorSeverity) Инициализирует новый экземпляр класса DataSchemaError, используя предоставленное сообщение и указывая серьезность ошибки.
Открытый метод DataSchemaError(String, String, ErrorSeverity) Инициализирует новый экземпляр класса DataSchemaError, используя предоставленное сообщение и название документа и указывая серьезность ошибки.
Открытый метод DataSchemaError(String, String, Int32, ErrorSeverity) Инициализирует новый экземпляр класса DataSchemaError, используя предоставленное сообщение, название документа и код ошибки и указывая серьезность ошибки.
Открытый метод DataSchemaError(String, String, Int32, Int32, ErrorSeverity) Инициализирует новый экземпляр класса DataSchemaError, используя предоставленное сообщение, название документа, номера линии и столбца и указывая серьезность ошибки.
Открытый метод DataSchemaError(String, String, Int32, Int32, String, Int32, ErrorSeverity) Инициализирует новый экземпляр класса DataSchemaError, используя предоставленное сообщение, название документа, номера линии и столбца и указывая серьезность ошибки.

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

Свойства

  Имя Описание
Открытое свойство BuildErrorCode Получает полный код ошибки для этой ошибки.
Открытое свойство Column Получает номер столбца, в котором возникла ошибка.
Открытое свойство Document Получает имя документа, в котором произошла ошибка.
Открытое свойство ErrorCode Получает код ошибки.
Открытое свойство HelpKeyword Получает или задает ключевое слово для установления связи между ошибкой и справочной документацией.
Открытое свойство Line Получает номер строки, в которой произошла ошибка.
Открытое свойство Message Получает сообщение об ошибке.
Открытое свойство Prefix Получает префикс для ошибки.
Открытое свойство Severity Получает серьезность, которую присвоили ошибке.

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

Поля

  Имя Описание
Защищенное полеСтатический член UndefinedErrorCode При возвращении из свойства ErrorCode указывает, что никакое значение не передавалось при создании объекта.Значение: ноль.

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

Заметки

Компонент добавит этот объект в ErrorManager для создания соответствующей записи в списке ошибок Visual Studio.

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

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

См. также

Ссылки

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

ErrorManager

ErrorTaskService

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

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