AttributeTableValidationException Класс

Определение

Предоставляет функциональные возможности для создания исключения из ValidateTable() метода, если метаданные, предоставленные в таблице, не соответствуют свойствам, методам и событиям в реальных типах.

public ref class AttributeTableValidationException : Exception
[System.Serializable]
public class AttributeTableValidationException : Exception
[<System.Serializable>]
type AttributeTableValidationException = class
    inherit Exception
Public Class AttributeTableValidationException
Inherits Exception
Наследование
AttributeTableValidationException
Атрибуты

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

Имя Описание
AttributeTableValidationException()

Создает новый экземпляр класса AttributeTableValidationException.

AttributeTableValidationException(SerializationInfo, StreamingContext)

Создает новый экземпляр AttributeTableValidationException класса, использующего указанное хранилище сериализации и контекст.

AttributeTableValidationException(String, Exception, IEnumerable<String>)

Создает новый экземпляр AttributeTableValidationException класса с указанным сообщением для пользователя, ошибкой, вызвавшей текущее исключение, и перечислением ошибок, возникших во время проверки.

AttributeTableValidationException(String, Exception)

Создает новый экземпляр AttributeTableValidationException класса с указанным сообщением для пользователя и ошибкой, вызвавшей текущее исключение.

AttributeTableValidationException(String, IEnumerable<String>)

Создает новый экземпляр AttributeTableValidationException класса с сообщением для пользователя и перечислением ошибок проверки, которые произошли.

AttributeTableValidationException(String)

Создает новый экземпляр AttributeTableValidationException класса с указанным сообщением об исключении.

Свойства

Имя Описание
Data

Возвращает коллекцию пар "ключ-значение", которые предоставляют дополнительные пользовательские сведения об исключении.

(Унаследовано от Exception)
HelpLink

Возвращает или задает ссылку на файл справки, связанный с этим исключением.

(Унаследовано от Exception)
HResult

Возвращает или задает HRESULT, закодированное числовое значение, назначенное определенному исключению.

(Унаследовано от Exception)
InnerException

Exception Возвращает экземпляр, вызвавшего текущее исключение.

(Унаследовано от Exception)
Message

Возвращает сообщение, описывающее текущее исключение.

(Унаследовано от Exception)
Source

Возвращает или задает имя приложения или объекта, вызывающего ошибку.

(Унаследовано от Exception)
StackTrace

Возвращает строковое представление непосредственных кадров в стеке вызовов.

(Унаследовано от Exception)
TargetSite

Возвращает метод, который вызывает текущее исключение.

(Унаследовано от Exception)
ValidationErrors

Возвращает перечисление ошибок проверки.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetBaseException()

При переопределении в производном классе возвращает Exception первопричину одного или нескольких последующих исключений.

(Унаследовано от Exception)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetObjectData(SerializationInfo, StreamingContext)

Выполняет сериализацию.

GetType()

Возвращает тип среды выполнения текущего экземпляра.

(Унаследовано от Exception)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Создает и возвращает строковое представление текущего исключения.

(Унаследовано от Exception)

События

Имя Описание
SerializeObjectState
Устаревшие..

Происходит при сериализации исключения для создания объекта состояния исключения, содержащего сериализованные данные об исключении.

(Унаследовано от Exception)

Применяется к