Auf Englisch lesen

Freigeben über


SoapMessage.Stage Eigenschaft

Definition

Ruft den SoapMessageStage von SoapMessage ab.

C#
public System.Web.Services.Protocols.SoapMessageStage Stage { get; }

Eigenschaftswert

Das SoapMessageStage des SoapMessage.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie innerhalb SoapMessageStage der SoapExtension.ProcessMessage -Methode bestimmen.

C#
public override void ProcessMessage(SoapMessage message) {
        switch (message.Stage) {

        case SoapMessageStage.BeforeSerialize:
            break;

        case SoapMessageStage.AfterSerialize:
            WriteOutput( message );
            break;

        case SoapMessageStage.BeforeDeserialize:
            WriteInput( message );
            break;

        case SoapMessageStage.AfterDeserialize:
            break;
        }
}

Hinweise

Auf die Stage -Eigenschaft kann unter beliebiger -Datei SoapMessageStagezugegriffen werden.

Gilt für:

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1