SoapHeaderException.SoapHeaderException(String, XmlQualifiedName) Constructor

Initializes a new instance of the SoapHeaderException class.

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

public:
SoapHeaderException (
	String^ message, 
	XmlQualifiedName^ code
)
public SoapHeaderException (
	String message, 
	XmlQualifiedName code
)
public function SoapHeaderException (
	message : String, 
	code : XmlQualifiedName
)
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.

No code example is currently available or this language may not be supported.
<%@ 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) ;
        }
        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.

.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: