SoapMessage.EnsureInStage Methode

Definition

Bestimmt beim Überschreiben in einer abgeleiteten Klasse, dass auf der aktuellen SoapMessageStage In-Parameter verfügbar sind.When overridden in a derived class, asserts that the current SoapMessageStage is a stage where in parameters are available.

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

Ausnahmen

In-Parameter sind nicht verfügbar.In parameters are not available.

Hinweise

Die bestätigte Phase unterscheidet sich für XML-Webdienst Clients und XML-Webdienst Methoden.The asserted stage is different for XML Web service clients and XML Web service methods. Die in-Parameter einer XML-Webdienst Methode sind nach der Deserialisierung der SOAP-Anforderung AfterDeserialize in der-Phase verfügbar.An XML Web service method's in parameters are available after the SOAP request is deserialized in the AfterDeserialize stage. Bei einem XML-Webdienst Client sind die in-Parameter vor dem Serialisierungsprozess der SOAP-Anforderung BeforeSerialize in der-Phase verfügbar.For an XML Web service client, the in parameters are available prior to the SOAP request serialization process in the BeforeSerialize stage.

EnsureInStagekann während einer beliebigen SoapMessageStageaufgerufen werden, aber eine InvalidOperationException wird ausgelöst, wenn in-Parameter nicht verfügbar sind.EnsureInStage can be called during any SoapMessageStage, however an InvalidOperationException is thrown when in parameters are not available.

Gilt für: