System::Web::Services::Protocols::SoapMessage κλάση
περιεχόμενα
[
κρύβω
]SoapMessage class
Αντιπροσωπεύει το μήνυμα SOAP. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() function. Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.
class SoapMessage : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection) | Ορίζει τη εσωτερική συλλογή των κεφαλίδων SOAP. |
| FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&) | Βρείτε την αντιστοίχιση κεφαλίδας με βάση τον καθορισμένο τύπο κεφαλίδας. |
| virtual get_Action() | Επιστρέφει μια τιμή του χαρακτηριστικού ‘SOAPAction’. |
| get_ContentEncoding() | Αποκτά μια τιμή της κεφαλίδας ‘Content-Encoding’. |
| get_ContentType() | Λαμβάνει μια τιμή της κεφαλίδας ‘Content-Type’. |
| get_Exception() | Λαμβάνει την εξαίρεση που ρίχνεται από τη μέθοδο υπηρεσίας XML Web. |
| get_Headers() | Επιστρέφει τη συλλογή των κεφαλίδων SOAP. |
| get_InParameters() | Λαμβάνει τις παραμέτρους που περνούν στη μέθοδο υπηρεσίας XML Web. |
| get_IsSoap12() | Επιστρέφει μια τιμή που υποδεικνύει αν χρησιμοποιείται η έκδοση 1.2 του SOAP. |
| get_OutParameters() | Λαμβάνει τις παραμέτρους εξόδου που περνούν στη μέθοδο υπηρεσίας XML Web. |
| virtual get_SoapVersion() | Επιστρέφει την έκδοση του SOAP που χρησιμοποιείται. |
| get_Stage() | Λαμβάνει το στάδιο επεξεργασίας ενός μηνύματος SOAP. |
| get_Stream() | Λαμβάνει τη ροή που περιέχει τα δεδομένα του μηνύματος SOAP. |
| virtual get_Url() | Επιστρέφει το URL της υπηρεσίας XML Web. |
| GetInParameterValue(int32_t) | Λαμβάνει την τιμή της παραμέτρου εισόδου στο καθορισμένο δείκτη. |
| GetOutParameterValue(int32_t) | Λαμβάνει την τιμή της παραμέτρου εξόδου στο καθορισμένο δείκτη. |
| GetReturnValue() | Λαμβάνει την τιμή επιστροφής της μεθόδου υπηρεσίας XML Web. |
| set_ContentEncoding(String) | Ορίζει μια τιμή της κεφαλίδας ‘Content-Encoding’. |
| set_ContentType(String) | Ορίζει μια τιμή της κεφαλίδας ‘Content-Type’. |
| set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Ορίζει τις παραμέτρους που περνούν στη μέθοδο υπηρεσίας XML Web. |
| set_InternalStream(System::SharedPtr<System::IO::Stream>) | Ορίζει τη ροή που περιέχει τα δεδομένα του μηνύματος SOAP. |
| set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Ορίζει τις παραμέτρους εξόδου που περνούν στη μέθοδο υπηρεσίας XML Web. |
| SetException(SoapException) | Ορίζει την εξαίρεση που ρίχνεται από τη μέθοδο υπηρεσίας XML Web. |
| SetHeaders(System::SharedPtr<SoapHeaderCollection>) | Ορίζει τη συλλογή των κεφαλίδων SOAP. |
| SetStage(SoapMessageStage) | Ορίζει το στάδιο επεξεργασίας του μηνύματος SOAP. |
| SetStream(System::SharedPtr<System::IO::Stream>) | Ορίζει τη ροή που περιέχει τα δεδομένα του μηνύματος SOAP. |
| SoapMessage() | Δημιουργεί μια νέα παρουσία. |
| UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>) | Ενημερώνει τη εσωτερική συλλογή των κεφαλίδων SOAP. |
Δείτε επίσης
- Class Object
- Namespace System::Web::Services::Protocols
- Library Aspose.Page for C++