SoapMessage.EnsureInStage 方法

定义

当在派生类中被重写时,断言当前 SoapMessageStage 为可以使用 in 参数的阶段。

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

例外

In 参数不可用。

注解

对于 XML Web 服务客户端和 XML Web 服务方法,断言阶段有所不同。 在阶段中反序列化 SOAP 请求后,可以在参数中使用 AfterDeserialize XML Web 服务方法。 对于 XML Web 服务客户端,参数在阶段中的 BeforeSerialize SOAP 请求序列化过程之前可用。

EnsureInStage 可以在任 SoapMessageStage一期间调用,但在参数不可用时会引发一个 InvalidOperationException

适用于