SoapHelper Members
A helper class that is used to parse SOAP messages and return instances of either a Soap11 or a Soap12 class. It is used extensively by the classes in the Microsoft.Web.Services3.Xml namespace.
The following tables list the members exposed by the SoapHelper type.
Public Properties
Name | Description | |
---|---|---|
DefaultSoap | Gets the default SOAP protocol to use when sending and receiving messages. | |
Soap11 | Gets the Soap11 type. | |
Soap12 | Gets the Soap12 type. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
Equals | Overloaded. (Inherited from Object ) | |
GetAction | Overloaded. Gets a string value that is the action attribute in the XML Soap message. | |
GetActorAttribute | Gets a string value that is the action attribute in the XML Soap message from the specified XmlElement. | |
GetActorNext | Gets a constant string value for the SOAP actor attribute used to indicate the next intermediary in the processing chain depending on the SOAP protocol 1.1 or 1.2 for the given XmlDocument. | |
GetBooleanFromEncodedString | Gets the Boolean value from an encoded string. | |
GetContentType | Gets a string for the SOAP content type. | |
GetEncodedStringFromBoolean | Gets the string equivalent of the Boolean value. | |
GetHashCode | (Inherited from Object ) | |
GetMustUnderstand | Gets the value of the mustUnderstand attribute as a Boolean from the given element. | |
GetRelay | Gets the value of the relay attribute as a Boolean from the given element. | |
GetSoap | Constructs a Soap instance based on the namespaceURI string. The namespaceURI string must match the value of the Soap type's NamespaceURI property. | |
GetType | (Inherited from Object ) | |
IsActorNext | Overloaded. Determines whether the given actor URI matches either the Soap11 or Soap12 actorNext URI value. | |
IsBodyElement | Determines whether the specified XmlNode is either a Soap11 or Soap12 body element. | |
IsEnvelopeElement | Determines whether the specified element is a SOAP envelope element. | |
IsFaultElement | Determines whether the specified element is a SOAP fault element. | |
IsHeaderElement | Determines whether the specified element is a SOAP header element. | |
IsMustUnderstandAttribute | Determines whether the specified attribute is a mustUnderstand attribute. | |
IsSoap11ContentType | Determines whether the specified contentType string matches the Soap11 contentType value. | |
IsSoap12ContentType | Determines whether the specified contentType string matches the Soap12 contentType value. | |
IsSoapContentType | Determines whether the specified contentType string matches either the Soap11 or the Soap12 contentType values. | |
IsSoapNamespace | Determines whether the specified namespaceUri string matches either the Soap11 or the Soap12 namespaceUri. | |
Matches | Determines whether the specified SOAP protocol versions match. | |
ReferenceEquals | (Inherited from Object ) | |
SetAction | Sets the action value returned from calling the GetAction method in either the SOAPAction header or in the content type header for the given message depending on the SOAP version value. | |
SetActorAttribute | Sets the actor attribute on the specified element in the specified document. | |
SetMustUnderstand | Sets the mustUnderstand attribute on the specified element in the specified document. | |
SetRelay | Sets the relay attribute on the specified element in the specified document. | |
ToString | (Inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object ) | |
MemberwiseClone | (Inherited from Object ) |
Top