MessageHeaderException 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 MessageHeaderException 类的新实例。
重载
MessageHeaderException() |
初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(String) |
使用指定的消息初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(SerializationInfo, StreamingContext) |
初始化用来将数据反序列化到 MessageHeaderException 对象中的 MessageHeaderException 类的新实例。 |
MessageHeaderException(String, Boolean) |
使用指定的消息和指示消息头是重复还是缺少的值初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(String, Exception) |
使用指定的消息和导致异常的内部异常来初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(String, String, String) |
使用指定的消息、标头名称和命名空间初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(String, String, String, Boolean) |
使用指定的消息、标头名称和命名空间以及指示消息头是重复还是缺少的值来初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(String, String, String, Exception) |
使用指定的消息、标头名称和命名空间以及导致异常的内部异常来初始化 MessageHeaderException 类的新实例。 |
MessageHeaderException(String, String, String, Boolean, Exception) |
使用指定的消息、标头名称和命名空间、指示消息头是重复还是缺少的值以及导致异常的内部异常来初始化 MessageHeaderException 类的新实例。 |
注解
如果要将错误消息传递给用户,请使用 MessageHeaderException(String) 构造函数。
如果要将错误消息和内部异常(导致此异常的原因)的引用传递给用户,请使用 MessageHeaderException(String, Exception) 构造函数。
如果要传递序列化信息和流上下文,请使用 MessageHeaderException(SerializationInfo, StreamingContext) 构造函数。
MessageHeaderException()
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException();
public MessageHeaderException ();
Public Sub New ()
适用于
MessageHeaderException(String)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message);
public MessageHeaderException (string message);
new System.ServiceModel.MessageHeaderException : string -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String)
参数
- message
- String
异常中传达的消息。
注解
当您要将错误消息传递给用户时,请使用此构造函数。 消息参数的内容应该是预期用户可以理解的。
适用于
MessageHeaderException(SerializationInfo, StreamingContext)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
初始化用来将数据反序列化到 MessageHeaderException 对象中的 MessageHeaderException 类的新实例。
protected:
MessageHeaderException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected MessageHeaderException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ServiceModel.MessageHeaderException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ServiceModel.MessageHeaderException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
参数
- info
- SerializationInfo
包含有关所引发异常的序列化对象数据的 SerializationInfo。
- context
- StreamingContext
StreamingContext,它包含关于源或目标的上下文信息。
注解
在反序列化过程中调用此构造函数以还原通过流传输的异常对象。
适用于
MessageHeaderException(String, Boolean)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息和指示消息头是重复还是缺少的值初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message, bool isDuplicate);
public MessageHeaderException (string message, bool isDuplicate);
new System.ServiceModel.MessageHeaderException : string * bool -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, isDuplicate As Boolean)
参数
- message
- String
异常消息。
- isDuplicate
- Boolean
如果多个消息头是重复的,则为 true
;如果没有消息头,则为 false
。
适用于
MessageHeaderException(String, Exception)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息和导致异常的内部异常来初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message, Exception ^ innerException);
public MessageHeaderException (string message, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, innerException As Exception)
参数
- message
- String
异常消息。
注解
当您要将错误消息和有关内部异常的信息传递给用户时,请使用此构造函数。 消息参数的内容应该是预期用户可以理解的。
因前一个异常而直接引发的异常可以在 InnerException 属性中包含对前一个异常的引用。
InnerException 属性返回传递到构造函数中的相同值,或者如果 null
属性没有向构造函数提供内部异常值,则返回 Nothing
引用(在 Visual Basic 中为 InnerException)。
适用于
MessageHeaderException(String, String, String)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息、标头名称和命名空间初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns);
public MessageHeaderException (string message, string headerName, string ns);
new System.ServiceModel.MessageHeaderException : string * string * string -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String)
参数
- message
- String
异常消息。
- headerName
- String
消息头的名称。
- ns
- String
消息头的命名空间。
适用于
MessageHeaderException(String, String, String, Boolean)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息、标头名称和命名空间以及指示消息头是重复还是缺少的值来初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, bool isDuplicate);
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate);
new System.ServiceModel.MessageHeaderException : string * string * string * bool -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, isDuplicate As Boolean)
参数
- message
- String
异常消息。
- headerName
- String
消息头的名称。
- ns
- String
消息头的命名空间。
- isDuplicate
- Boolean
如果多个消息头是重复的,则为 true
;如果没有消息头,则为 false
。
适用于
MessageHeaderException(String, String, String, Exception)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息、标头名称和命名空间以及导致异常的内部异常来初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, Exception ^ innerException);
public MessageHeaderException (string message, string headerName, string ns, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * string * string * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, innerException As Exception)
参数
- message
- String
异常消息。
- headerName
- String
消息头的名称。
- ns
- String
消息头的命名空间。
适用于
MessageHeaderException(String, String, String, Boolean, Exception)
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
- Source:
- MessageHeaderException.cs
使用指定的消息、标头名称和命名空间、指示消息头是重复还是缺少的值以及导致异常的内部异常来初始化 MessageHeaderException 类的新实例。
public:
MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, bool isDuplicate, Exception ^ innerException);
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * string * string * bool * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, isDuplicate As Boolean, innerException As Exception)
参数
- message
- String
异常消息。
- headerName
- String
消息头的名称。
- ns
- String
消息头的命名空间。
- isDuplicate
- Boolean
如果多个消息头是重复的,则为 true
;如果没有消息头,则为 false
。