SoapMessage.OneWay Property

Gets a value indicating the SoapDocumentMethodAttribute.OneWay property of either the SoapDocumentMethodAttribute or the SoapRpcMethodAttribute attribute applied to the XML Web service method.

Namespace: System.Web.Services.Protocols
Assembly: System.Web.Services (in system.web.services.dll)

public:
virtual property bool OneWay {
	bool get () abstract;
}
/** @property */
public abstract boolean get_OneWay ()

public abstract function get OneWay () : boolean

Not applicable.

Property Value

true if the OneWay property of the SoapDocumentMethodAttribute or SoapRpcMethodAttribute applied to the XML Web service method is true; otherwise, false.

See the SoapDocumentMethodAttribute.OneWay property of SoapDocumentMethodAttribute or SoapRpcMethodAttribute for details about one-way XML Web service methods.

The OneWay property is accessible in all stages of SoapMessageStage.

if ( message->OneWay )
{
   myStreamWriter->WriteLine(
      "The method invoked on the client shall not wait"
      + " till the server finishes" );
}
else
{
   myStreamWriter->WriteLine(
      "The method invoked on the client shall wait"
      + " till the server finishes" );
}

if (message.get_OneWay()) {
    myStreamWriter.WriteLine("The method invoked on the client "
        + "shall not wait till the server finishes");
}
else {
    myStreamWriter.WriteLine("The method invoked on the client "
        + "shall wait till the server finishes");
}

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supported in: 2.0, 1.0

Community Additions

ADD
Show: