MessageFault.CreateFault 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個新 MessageFault 物件。
多載
| 名稱 | Description |
|---|---|
| CreateFault(Message, Int32) |
回傳 MessageFault 一個新物件,該物件使用指定的 Message 訊息緩衝區最大緩衝區大小。 |
| CreateFault(FaultCode, FaultReason) |
回傳一個 MessageFault 使用指定 FaultCode 和 FaultReason 物件的新物件。 |
| CreateFault(FaultCode, String) |
回傳 MessageFault 一個使用指定 FaultCode Reason(錯誤原因)的新物件。 |
| CreateFault(FaultCode, FaultReason, Object) |
回傳 MessageFault 一個使用指定 FaultCode、 FaultReason、 和 詳細物件的新物件。 |
| CreateFault(FaultCode, FaultReason, Object, XmlObjectSerializer) |
回傳 MessageFault 一個新物件,使用指定的 FaultCode、 FaultReason、 詳細物件 和 XmlObjectSerializer 物件。 |
| CreateFault(FaultCode, FaultReason, Object, XmlObjectSerializer, String) |
回傳 MessageFault 一個使用指定 FaultCode、 、 FaultReason詳細物件 XmlObjectSerializer和 actor 的新物件。 |
| CreateFault(FaultCode, FaultReason, Object, XmlObjectSerializer, String, String) |
回傳 MessageFault 一個新物件,使用指定的 FaultCode、 FaultReason、 詳細物件、 XmlObjectSerializer、 演員和節點值。 |
CreateFault(Message, Int32)
回傳 MessageFault 一個新物件,該物件使用指定的 Message 訊息緩衝區最大緩衝區大小。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::Channels::Message ^ message, int maxBufferSize);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.Channels.Message message, int maxBufferSize);
static member CreateFault : System.ServiceModel.Channels.Message * int -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (message As Message, maxBufferSize As Integer) As MessageFault
參數
- message
- Message
指定 Message 用於建立物件 MessageFault 的指定。
- maxBufferSize
- Int32
訊息緩衝區指定的最大緩衝區大小。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。
適用於
CreateFault(FaultCode, FaultReason)
回傳一個 MessageFault 使用指定 FaultCode 和 FaultReason 物件的新物件。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::FaultCode ^ code, System::ServiceModel::FaultReason ^ reason);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason);
static member CreateFault : System.ServiceModel.FaultCode * System.ServiceModel.FaultReason -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (code As FaultCode, reason As FaultReason) As MessageFault
參數
- code
- FaultCode
故障訊息的故障代碼。
- reason
- FaultReason
故障的原因。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。
適用於
CreateFault(FaultCode, String)
回傳 MessageFault 一個使用指定 FaultCode Reason(錯誤原因)的新物件。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::FaultCode ^ code, System::String ^ reason);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, string reason);
static member CreateFault : System.ServiceModel.FaultCode * string -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (code As FaultCode, reason As String) As MessageFault
參數
- code
- FaultCode
故障訊息的故障代碼。
- reason
- String
故障的原因。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。
適用於
CreateFault(FaultCode, FaultReason, Object)
回傳 MessageFault 一個使用指定 FaultCode、 FaultReason、 和 詳細物件的新物件。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::FaultCode ^ code, System::ServiceModel::FaultReason ^ reason, System::Object ^ detail);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail);
static member CreateFault : System.ServiceModel.FaultCode * System.ServiceModel.FaultReason * obj -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (code As FaultCode, reason As FaultReason, detail As Object) As MessageFault
參數
- code
- FaultCode
故障訊息的故障代碼。
- reason
- FaultReason
故障的原因。
- detail
- Object
故障細節物件。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。
適用於
CreateFault(FaultCode, FaultReason, Object, XmlObjectSerializer)
回傳 MessageFault 一個新物件,使用指定的 FaultCode、 FaultReason、 詳細物件 和 XmlObjectSerializer 物件。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::FaultCode ^ code, System::ServiceModel::FaultReason ^ reason, System::Object ^ detail, System::Runtime::Serialization::XmlObjectSerializer ^ serializer);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer);
static member CreateFault : System.ServiceModel.FaultCode * System.ServiceModel.FaultReason * obj * System.Runtime.Serialization.XmlObjectSerializer -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (code As FaultCode, reason As FaultReason, detail As Object, serializer As XmlObjectSerializer) As MessageFault
參數
- code
- FaultCode
故障訊息的故障代碼。
- reason
- FaultReason
故障的原因。
- detail
- Object
故障細節物件。
- serializer
- XmlObjectSerializer
序列化器用於序列化細節物件。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。
適用於
CreateFault(FaultCode, FaultReason, Object, XmlObjectSerializer, String)
回傳 MessageFault 一個使用指定 FaultCode、 、 FaultReason詳細物件 XmlObjectSerializer和 actor 的新物件。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::FaultCode ^ code, System::ServiceModel::FaultReason ^ reason, System::Object ^ detail, System::Runtime::Serialization::XmlObjectSerializer ^ serializer, System::String ^ actor);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer, string actor);
static member CreateFault : System.ServiceModel.FaultCode * System.ServiceModel.FaultReason * obj * System.Runtime.Serialization.XmlObjectSerializer * string -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (code As FaultCode, reason As FaultReason, detail As Object, serializer As XmlObjectSerializer, actor As String) As MessageFault
參數
- code
- FaultCode
故障訊息的故障代碼。
- reason
- FaultReason
故障的原因。
- detail
- Object
故障細節物件。
- serializer
- XmlObjectSerializer
序列化器用於序列化細節物件。
- actor
- String
演員的價值。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。
適用於
CreateFault(FaultCode, FaultReason, Object, XmlObjectSerializer, String, String)
回傳 MessageFault 一個新物件,使用指定的 FaultCode、 FaultReason、 詳細物件、 XmlObjectSerializer、 演員和節點值。
public:
static System::ServiceModel::Channels::MessageFault ^ CreateFault(System::ServiceModel::FaultCode ^ code, System::ServiceModel::FaultReason ^ reason, System::Object ^ detail, System::Runtime::Serialization::XmlObjectSerializer ^ serializer, System::String ^ actor, System::String ^ node);
public static System.ServiceModel.Channels.MessageFault CreateFault(System.ServiceModel.FaultCode code, System.ServiceModel.FaultReason reason, object detail, System.Runtime.Serialization.XmlObjectSerializer serializer, string actor, string node);
static member CreateFault : System.ServiceModel.FaultCode * System.ServiceModel.FaultReason * obj * System.Runtime.Serialization.XmlObjectSerializer * string * string -> System.ServiceModel.Channels.MessageFault
Public Shared Function CreateFault (code As FaultCode, reason As FaultReason, detail As Object, serializer As XmlObjectSerializer, actor As String, node As String) As MessageFault
參數
- code
- FaultCode
故障訊息的故障代碼。
- reason
- FaultReason
故障的原因。
- detail
- Object
故障細節物件。
- serializer
- XmlObjectSerializer
序列化器用於序列化細節物件。
- actor
- String
演員的價值。
- node
- String
節點的價值。
傳回
一個 MessageFault 物件,初始值來自傳入的參數。