Classe System::Web::Services::Protocols::SoapMessage
Contenu
[
Cacher
]SoapMessage class
Représente le message SOAP. Les objets de cette classe doivent être alloués uniquement à l’aide de la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.
class SoapMessage : public System::Object
Méthodes
| Méthode | Description |
|---|---|
| CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection) | Définit la collection interne des en-têtes SOAP. |
| FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&) | Trouve le mappage d’en-tête par le type d’en-tête spécifié. |
| virtual get_Action() | Renvoie une valeur de l’attribut ‘SOAPAction’. |
| get_ContentEncoding() | Obtient la valeur de l’en-tête ‘Content-Encoding’. |
| get_ContentType() | Obtient une valeur de l’en-tête ‘Content-Type’. |
| get_Exception() | Obtient l’exception qui est levée par la méthode du service XML Web. |
| get_Headers() | Renvoie la collection des en-têtes SOAP. |
| get_InParameters() | Obtient les paramètres qui sont transmis à la méthode du service XML Web. |
| get_IsSoap12() | Renvoie une valeur qui indique si la version SOAP 1.2 est utilisée. |
| get_OutParameters() | Obtient les paramètres de sortie transmis à la méthode du service XML Web. |
| virtual get_SoapVersion() | Renvoie la version SOAP utilisée. |
| get_Stage() | Obtient l’étape de traitement d’un message SOAP. |
| get_Stream() | Obtient le flux qui contient les données du message SOAP. |
| virtual get_Url() | Renvoie l’URL du service XML Web. |
| GetInParameterValue(int32_t) | Obtient la valeur du paramètre d’entrée à l’index spécifié. |
| GetOutParameterValue(int32_t) | Obtient la valeur du paramètre de sortie à l’index spécifié. |
| GetReturnValue() | Obtient la valeur de retour de la méthode du service XML Web. |
| set_ContentEncoding(String) | Définit une valeur de l’en-tête ‘Content-Encoding’. |
| set_ContentType(String) | Définit une valeur de l’en-tête ‘Content-Type’. |
| set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Définit les paramètres qui sont transmis à la méthode du service XML Web. |
| set_InternalStream(System::SharedPtr<System::IO::Stream>) | Définit le flux qui contient les données du message SOAP. |
| set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Définit les paramètres de sortie transmis à la méthode du service XML Web. |
| SetException(SoapException) | Définit l’exception qui est levée par la méthode du service XML Web. |
| SetHeaders(System::SharedPtr<SoapHeaderCollection>) | Définit la collection des en-têtes SOAP. |
| SetStage(SoapMessageStage) | Définit l’étape de traitement du message SOAP. |
| SetStream(System::SharedPtr<System::IO::Stream>) | Définit le flux qui contient les données du message SOAP. |
| SoapMessage() | Construit une nouvelle instance. |
| UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>) | Met à jour la collection interne des en-têtes SOAP. |
Voir aussi
- Class Object
- Namespace System::Web::Services::Protocols
- Library Aspose.Font for C++