SoapHeaderException.SoapHeaderException(String, XmlQualifiedName, String) Constructor
.NET Framework 2.0
Initializes a new instance of the SoapHeaderException class.
Namespace: System.Web.Services.Protocols
Assembly: System.Web.Services (in system.web.services.dll)
Assembly: System.Web.Services (in system.web.services.dll)
public SoapHeaderException ( String message, XmlQualifiedName code, String actor )
public function SoapHeaderException ( message : String, code : XmlQualifiedName, actor : String )
Not applicable.
Parameters
- message
A message that identifies the reason the exception occurred. This parameter sets the Message property.
- code
The type of error that occurred. This parameter sets the Code property.
- actor
The piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the Actor property.
<%@ WebService Language="VJ#" Class="MathSvc" %>
import System.*;
import System.Web.Services.*;
import System.Web.Services.Protocols.*;
public class MySoapHeader extends SoapHeader
{
public int number;
} //MySoapHeader
public class MathSvc extends WebService
{
public MySoapHeader mySoapHeader;
/** @attribute WebMethod()
*/
/** @attribute SoapHeaderAttribute("mySoapHeader",
Direction = SoapHeaderDirection.In)
*/
public float Add(float xValue, float yValue) throws SoapHeaderException
{
// Throw an exception if the value received in the header is zero.
if (mySoapHeader.number == 0) {
throw new SoapHeaderException("value received in the header is zero.",
SoapException.ClientFaultCode,
"http://localhost/MathSvc_SoapHeaderException3.cs.asmx/Add");
}
return xValue + yValue;
} //Add
} //MathSvc
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.Community Additions
ADD
Show: