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 基于虚拟 SerializationInfo 方法 GetObjectData 重写。 (覆盖 Exception. . :: . .GetObjectData(SerializationInfo, StreamingContext)。)
公共方法 GetType (从 Exception 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
受保护方法 SetHelpContext Sets the Help context value for the referenced exception. (从 SmoException 继承。)
公共方法 ToString (从 Exception 继承。)

页首

注释

Thread Safety

此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。不保证所有实例成员都是线程安全的。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。