ServiceActivationException 构造函数

定义

初始化 ServiceActivationException 类的新实例。

重载

ServiceActivationException()

初始化 ServiceActivationException 类的新实例。

ServiceActivationException(String)

用指定的错误消息初始化 ServiceActivationException 类的新实例。

ServiceActivationException(SerializationInfo, StreamingContext)

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

ServiceActivationException(String, Exception)

使用提供的指定错误消息和内部异常初始化 ServiceActivationException 类的新实例。

ServiceActivationException()

初始化 ServiceActivationException 类的新实例。

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

适用于

ServiceActivationException(String)

用指定的错误消息初始化 ServiceActivationException 类的新实例。

public:
 ServiceActivationException(System::String ^ message);
public ServiceActivationException (string message);
new System.ServiceModel.ServiceActivationException : string -> System.ServiceModel.ServiceActivationException
Public Sub New (message As String)

参数

message
String

解释异常原因的错误消息。

注解

当您要将错误消息传递给用户时,请使用此构造函数。 消息参数的内容应该是用户可以理解的。 此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。

适用于

ServiceActivationException(SerializationInfo, StreamingContext)

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

protected:
 ServiceActivationException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected ServiceActivationException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ServiceModel.ServiceActivationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ServiceModel.ServiceActivationException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

参数

info
SerializationInfo

包含序列化异常所需的所有数据的 SerializationInfo

context
StreamingContext

指定流的源和目标的 StreamingContext

注解

在反序列化过程中调用此构造函数以重新构造通过流传输的异常对象。

适用于

ServiceActivationException(String, Exception)

使用提供的指定错误消息和内部异常初始化 ServiceActivationException 类的新实例。

public:
 ServiceActivationException(System::String ^ message, Exception ^ innerException);
public ServiceActivationException (string message, Exception innerException);
new System.ServiceModel.ServiceActivationException : string * Exception -> System.ServiceModel.ServiceActivationException
Public Sub New (message As String, innerException As Exception)

参数

message
String

解释异常原因的错误消息。

innerException
Exception

导致引发当前异常的 Exception

注解

当您要将错误消息和有关内部异常的信息传递给用户时,请使用此构造函数。

因前一个异常而直接引发的异常可以在 InnerException 属性中包含对前一个异常的引用。 InnerException 属性返回传递到构造函数中的相同值,或者如果 null 属性没有向构造函数提供内部异常值,则返回 Nothing 引用(在 Visual Basic 中为 InnerException)。

适用于