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


Класс HierarchyIdException

The exception that is thrown for invalid SqlHierarchyId values.

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

System.Object
  System.Exception
    Microsoft.SqlServer.Types.HierarchyIdException

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

Синтаксис

'Декларация
<SerializableAttribute> _
<CLSCompliantAttribute(True)> _
Public Class HierarchyIdException _
    Inherits Exception
'Применение
Dim instance As HierarchyIdException
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public class HierarchyIdException : Exception
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public ref class HierarchyIdException : public Exception
[<SerializableAttribute>]
[<CLSCompliantAttribute(true)>]
type HierarchyIdException =  
    class 
        inherit Exception 
    end
public class HierarchyIdException extends Exception

Тип HierarchyIdException обеспечивает доступ к следующим элементам.

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

  Имя Описание
Открытый метод HierarchyIdException() Initializes a new instance of the HierarchyIdException class.
Открытый метод HierarchyIdException(String) Initializes a new instance of the HierarchyIdException class with a custom error message.
Защищенный метод HierarchyIdException(SerializationInfo, StreamingContext) Initializes a new instance of the HierarchyIdException class with serialized data.
Открытый метод HierarchyIdException(String, Exception) Initializes a new instance of the HierarchyIdExceptionclass with a custom error message and the triggering exception object.

В начало

Свойства

  Имя Описание
Открытое свойство Data (Производный от Exception.)
Открытое свойство HelpLink (Производный от Exception.)
Открытое свойство HResult (Производный от Exception.)
Открытое свойство InnerException (Производный от Exception.)
Открытое свойство Message (Производный от Exception.)
Открытое свойство Source (Производный от Exception.)
Открытое свойство StackTrace (Производный от Exception.)
Открытое свойство TargetSite (Производный от Exception.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetBaseException (Производный от Exception.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetObjectData Важный элемент безопасности. (Производный от Exception.)
Открытый метод GetType (Производный от Exception.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Exception.)

В начало

События

  Имя Описание
Защищенное событие SerializeObjectState (Производный от Exception.)

В начало

Замечания

The HierarchyIdException exception is thrown when a value that is not a SqlHierarchyId type is passed to a method that expects a SqlHierarchyId type.

For more information, see Работа с данными hierarchyid.

Безопасность многопоточности

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

См. также

Справочник

Пространство имен Microsoft.SqlServer.Types