SoapServices Methods

(see also Protected Methods )
  Name Description
Public method Static CodeXmlNamespaceForClrTypeNamespace Returns the common language runtime type namespace name from the provided namespace and assembly names.
Public method Static DecodeXmlNamespaceForClrTypeNamespace Decodes the XML namespace and assembly names from the provided common language runtime namespace.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method Static GetInteropFieldTypeAndNameFromXmlAttribute Retrieves field type from XML attribute name, namespace, and the Type of the containing object.
Public method Static GetInteropFieldTypeAndNameFromXmlElement Retrieves the Type and name of a field from the provided XML element name, namespace, and the containing type.
Public method Static GetInteropTypeFromXmlElement Retrieves the Type that should be used during deserialization of an unrecognized object type with the given XML element name and namespace.
Public method Static GetInteropTypeFromXmlType Retrieves the object Type that should be used during deserialization of an unrecognized object type with the given XML type name and namespace.
Public method Static GetSoapActionFromMethodBase Returns the SOAPAction value associated with the method specified in the given MethodBase.
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static GetTypeAndMethodNameFromSoapAction Determines the type and method name of the method associated with the specified SOAPAction value.
Public method Static GetXmlElementForInteropType Returns XML element information that should be used when serializing the given type.
Public method Static GetXmlNamespaceForMethodCall Retrieves the XML namespace used during remote calls of the method specified in the given MethodBase.
Public method Static GetXmlNamespaceForMethodResponse Retrieves the XML namespace used during the generation of responses to the remote call to the method specified in the given MethodBase.
Public method Static GetXmlTypeForInteropType Returns XML type information that should be used when serializing the given Type.
Public method Static IsClrTypeNamespace Returns a Boolean value that indicates whether the specified namespace is native to the common language runtime.
Public method Static IsSoapActionValidForMethodBase Determines if the specified SOAPAction is acceptable for a given MethodBase.
Public method Static PreLoad Overloaded. Preloads specified types based on values set in the SoapTypeAttribute applied to the types.
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method Static RegisterInteropXmlElement Associates the given XML element name and namespace with a run-time type that should be used for deserialization.
Public method Static RegisterInteropXmlType Associates the given XML type name and namespace with the run-time type that should be used for deserialization.
Public method Static RegisterSoapActionForMethodBase Overloaded. Associates a SOAPAction value with the provided MethodBase.
Public method ToString  Returns a String that represents the current Object. (inherited from Object)
Top

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top

Community Additions

ADD
Show: