Share via


SoapMessage.EnsureOutStage 方法

定義

當在衍生類別中覆寫時,判斷提示目前的 SoapMessageStage 階段是可以取得 out 參數的階段。

protected:
 abstract void EnsureOutStage();
protected abstract void EnsureOutStage ();
abstract member EnsureOutStage : unit -> unit
Protected MustOverride Sub EnsureOutStage ()

例外狀況

無法取得 out 參數。

備註

XML Web 服務用戶端和 XML Web 服務方法的判斷提示階段不同。 XML Web 服務方法的 out 參數可在階段中的 BeforeSerialize SOAP 回應序列化程式之前取得。 在 XML Web 服務用戶端中,out 參數可在階段中的 AfterDeserialize SOAP 回應還原序列化程式之後使用。

EnsureOutStage 可以在任何 SoapMessageStage 期間呼叫 ,但是 InvalidOperationException 當無法使用 out 參數時,會擲回 。

適用於