SqlTraceException 构造函数

定义

初始化 SqlTraceException 类的新实例。

重载

SqlTraceException()

初始化 SqlTraceException 类的新实例。

SqlTraceException(String)

使用指定的消息初始化 SqlTraceException 类的新实例。

SqlTraceException(SerializationInfo, StreamingContext)

使用指定的序列化信息和指定的流上下文初始化 SqlTraceException 类的新实例。

SqlTraceException(String, Exception)

使用指定的消息和内部异常初始化 SqlTraceException 类的新实例。

SqlTraceException(Type, String)

使用指定的源类型和指定的消息初始化 SqlTraceException 类的新实例。

SqlTraceException(Type, String, Exception)

使用指定的源类型、消息和内部异常对象初始化 SqlTraceException 类的新实例。

SqlTraceException()

初始化 SqlTraceException 类的新实例。

public:
 SqlTraceException();
public SqlTraceException ();
Public Sub New ()

示例

处理 SMO 异常

适用于

SqlTraceException(String)

使用指定的消息初始化 SqlTraceException 类的新实例。

public:
 SqlTraceException(System::String ^ message);
public SqlTraceException (string message);
new Microsoft.SqlServer.Management.Trace.SqlTraceException : string -> Microsoft.SqlServer.Management.Trace.SqlTraceException
Public Sub New (message As String)

参数

message
String

一个 String 值,该值指定与常见的 SQL 跟踪异常关联的消息。

示例

处理 SMO 异常

适用于

SqlTraceException(SerializationInfo, StreamingContext)

使用指定的序列化信息和指定的流上下文初始化 SqlTraceException 类的新实例。

protected:
 SqlTraceException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected SqlTraceException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new Microsoft.SqlServer.Management.Trace.SqlTraceException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.SqlServer.Management.Trace.SqlTraceException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

参数

info
SerializationInfo

一个 SerializationInfo 对象值,该值指定 SQL 跟踪异常的序列化信息。

context
StreamingContext

一个 StreamingContext 对象值,该值指定 SQL 跟踪异常的流上下文。

示例

处理 SMO 异常

适用于

SqlTraceException(String, Exception)

使用指定的消息和内部异常初始化 SqlTraceException 类的新实例。

public:
 SqlTraceException(System::String ^ message, Exception ^ innerException);
public SqlTraceException (string message, Exception innerException);
new Microsoft.SqlServer.Management.Trace.SqlTraceException : string * Exception -> Microsoft.SqlServer.Management.Trace.SqlTraceException
Public Sub New (message As String, innerException As Exception)

参数

message
String

一个 String 值,该值指定与常见的 SQL 跟踪异常关联的消息。

innerException
Exception

一个 Exception 对象值,该值指定 SQL 跟踪异常的内部异常。

示例

处理 SMO 异常

适用于

SqlTraceException(Type, String)

使用指定的源类型和指定的消息初始化 SqlTraceException 类的新实例。

public:
 SqlTraceException(Type ^ messageSource, System::String ^ messageID);
public SqlTraceException (Type messageSource, string messageID);
new Microsoft.SqlServer.Management.Trace.SqlTraceException : Type * string -> Microsoft.SqlServer.Management.Trace.SqlTraceException
Public Sub New (messageSource As Type, messageID As String)

参数

messageSource
Type

一个 Type 系统对象值,该值指定异常的来源。

messageID
String

一个 String 值,该值指定与常见的 SQL 跟踪异常关联的消息。

示例

处理 SMO 异常

适用于

SqlTraceException(Type, String, Exception)

使用指定的源类型、消息和内部异常对象初始化 SqlTraceException 类的新实例。

public:
 SqlTraceException(Type ^ messageSource, System::String ^ messageID, Exception ^ innerException);
public SqlTraceException (Type messageSource, string messageID, Exception innerException);
new Microsoft.SqlServer.Management.Trace.SqlTraceException : Type * string * Exception -> Microsoft.SqlServer.Management.Trace.SqlTraceException
Public Sub New (messageSource As Type, messageID As String, innerException As Exception)

参数

messageSource
Type

一个 Type 系统对象值,该值指定异常的来源。

messageID
String

一个 String 值,该值指定与常见的 SQL 跟踪异常关联的消息。

innerException
Exception

一个 Exception 对象值,该值指定内部异常。

示例

处理 SMO 异常

适用于