SoapMessage.EnsureInStage メソッド

定義

派生クラスでオーバーライドされると、現在の SoapMessageStage がパラメーターで使用できるステージであることをアサートします。

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

例外

in パラメーターは使用できません。

注釈

アサートされたステージは、XML Web サービス クライアントと XML Web サービス メソッドでは異なります。 パラメーター内の XML Web サービス メソッドは、SOAP 要求が AfterDeserialize ステージで逆シリアル化された後に使用できます。 XML Web サービス クライアントの場合、in パラメーターは、 BeforeSerialize ステージの SOAP 要求シリアル化プロセスの前に使用できます。

EnsureInStage は任意の SoapMessageStage中に呼び出すことができますが、パラメーターで使用できない場合は InvalidOperationException がスローされます。

適用対象