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


Класс FailedOperationException

Класс FailedOperationException представляет исключение, вызываемое при неудачном завершении операции. . Неудачно завершившиеся операции включают CREATE, DROP, ALTER, SCRIPT, REFRESH, RENAME. Это исключение может быть также активировано при неудачном завершении некоторых открытых методов в SMO.

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

System. . :: . .Object
  System. . :: . .Exception
    Microsoft.SqlServer.Management.Common. . :: . .SqlServerManagementException
      Microsoft.SqlServer.Management.Smo. . :: . .SmoException
        Microsoft.SqlServer.Management.Smo..::..FailedOperationException

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

Синтаксис

'Декларация
<SerializableAttribute> _
Public NotInheritable Class FailedOperationException _
    Inherits SmoException
'Применение
Dim instance As FailedOperationException
[SerializableAttribute]
public sealed class FailedOperationException : SmoException
[SerializableAttribute]
public ref class FailedOperationException sealed : public SmoException
[<SealedAttribute>]
[<SerializableAttribute>]
type FailedOperationException =  
    class
        inherit SmoException
    end
public final class FailedOperationException extends SmoException

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

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

  Имя Описание
Открытый метод FailedOperationException() () () () Инициализирует новый экземпляр класса FailedOperationException.
Открытый метод FailedOperationException(String) Инициализирует новый экземпляр класса FailedOperationException с указанным сообщением.
Открытый метод FailedOperationException(String, Exception) Инициализирует новый экземпляр класса FailedOperationException с указанным сообщением и внутренним исключением.
Открытый метод FailedOperationException(String, Object, Exception) Инициализирует новый экземпляр класса FailedOperationException с указанным объектом, при использовании которого произошла ошибка операции, и с указанным внутренним исключением.
Открытый метод FailedOperationException(String, Object, Exception, String) Инициализирует новый экземпляр класса FailedOperationException с указанным объектом, при использовании которого произошло неудачное завершение операции, с указанным внутренним исключением и причиной возникновения.

В начало

Свойства

  Имя Описание
Открытое свойство Data (Производный от Exception.)
Открытое свойство FailedObject Возвращает или задает объект, при использовании которого произошла ошибка операции.
Открытое свойство HelpLink Gets the Help link for further information from Microsoft about the SMO exception. (Производный от SmoException.)
Защищенное свойство HResult (Производный от Exception.)
Открытое свойство InnerException (Производный от Exception.)
Открытое свойство Message Возвращает текст сообщения, описывающий причину исключения. (Переопределяет Exception. . :: . .Message.)
Открытое свойство Operation Возвращает или задает операцию, при выполнении которой произошла ошибка.
Открытое свойство SmoExceptionType Возвращает тип исключения. (Переопределяет SmoException. . :: . .SmoExceptionType.)
Открытое свойство Source (Производный от Exception.)
Открытое свойство StackTrace (Производный от Exception.)
Открытое свойство TargetSite (Производный от Exception.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetBaseException (Производный от Exception.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetObjectData Переопределение на основе виртуального метода GetObjectData SerializationInfo. (Переопределяет Exception. . :: . .GetObjectData(SerializationInfo, StreamingContext).)
Открытый метод GetType (Производный от Exception.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод SetHelpContext Sets the Help context value for the referenced exception. (Производный от SmoException.)
Открытый метод ToString (Производный от Exception.)

В начало

Замечания

Thread Safety

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.

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

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