System::Net::ServicePointManager κλάση
περιεχόμενα
[
κρύβω
]ServicePointManager class
Διαχειρίζεται τα στάδια του κύκλου ζωής (δημιουργία, συντήρηση και διαγραφή) των στιγμιοτύπων της κλάσης ServicePoint. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject() function. Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr pointer και χρησιμοποιήστε αυτόν τον δείκτη για να το περάσετε σε συναρτήσεις ως όρισμα.
class ServicePointManager : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| static get_CertificatePolicy() | Λαμβάνει μια πολιτική πιστοποιητικού. |
| static get_CheckCertificateRevocationList() | Λαμβάνει μια τιμή που υποδεικνύει εάν το πιστοποιητικό πρέπει να ελεγχθεί έναντι της λίστας ανάκλησης της αρχής πιστοποίησης. |
| static get_DefaultConnectionLimit() | Λαμβάνει το μέγιστο αριθμό ταυτόχρονων συνδέσεων που επιτρέπονται από τις στιγμιότυπες κλάσης ServicePoint. |
| static get_DnsRefreshTimeout() | Λαμβάνει ένα χρονικό όριο σε χιλιοστά του δευτερολέπτου κατά το οποίο μια ανάλυση DNS θεωρείται έγκυρη. |
| static get_EnableDnsRoundRobin() | Λαμβάνει μια τιμή που υποδεικνύει εάν μια ανάλυση DNS περιστρέφεται μεταξύ των εφαρμόσιμων διευθύνσεων IP. |
| static get_EncryptionPolicy() | Επιστρέφει την πολιτική κρυπτογράφησης που χρησιμοποιείται από το τρέχον στιγμιότυπο. |
| static get_Expect100Continue() | Λαμβάνει μια τιμή που υποδεικνύει εάν οι στιγμιότυπες κλάσης ServicePoint χρησιμοποιούν τη συμπεριφορά 100-Continue. |
| static get_MaxServicePointIdleTime() | Λαμβάνει το μέγιστο χρόνο αδράνειας των στιγμιοτύπων κλάσης ServicePoint. |
| static get_MaxServicePoints() | Λαμβάνει το μέγιστο αριθμό των στιγμιοτύπων κλάσης ServicePoint που μπορούν να διαχειριστούν από το τρέχον στιγμιότυπο. |
| static get_ReusePort() | Λαμβάνει μια τιμή που υποδεικνύει εάν οι υποδοχές εξόδου των συνδέσεων χρησιμοποιούν την επιλογή ‘SO_REUSE_UNICASTPORT’. |
| static get_SecurityProtocol() | Λαμβάνει τον τύπο πρωτοκόλλου ασφαλείας που χρησιμοποιείται από τις στιγμιότυπες κλάσης ServicePoint που διαχειρίζονται από το τρέχον στιγμιότυπο. |
| static get_ServerCertificateValidationCallback() | Λαμβάνει την κλήση επιστροφής (callback) που χρησιμοποιείται για την επικύρωση ενός πιστοποιητικού διακομιστή. |
| static get_UseNagleAlgorithm() | Λαμβάνει μια τιμή που υποδεικνύει εάν οι στιγμιότυπες κλάσης ServicePoint χρησιμοποιούν τον αλγόριθμο Nagle. |
| static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>) | Ορίζει μια πολιτική πιστοποιητικού. |
| static set_CheckCertificateRevocationList(bool) | Ορίζει μια τιμή που υποδεικνύει εάν το πιστοποιητικό πρέπει να ελεγχθεί έναντι της λίστας ανάκλησης της αρχής πιστοποίησης. |
| static set_DefaultConnectionLimit(int32_t) | Ορίζει το μέγιστο αριθμό ταυτόχρονων συνδέσεων που επιτρέπονται από τις στιγμιότυπες κλάσης ServicePoint. |
| static set_DnsRefreshTimeout(int32_t) | Ορίζει ένα χρονικό όριο σε χιλιοστά του δευτερολέπτου κατά το οποίο μια ανάλυση DNS θεωρείται έγκυρη. |
| static set_EnableDnsRoundRobin(bool) | Ορίζει μια τιμή που υποδεικνύει εάν μια ανάλυση DNS περιστρέφεται μεταξύ των εφαρμόσιμων διευθύνσεων IP. |
| static set_Expect100Continue(bool) | Ορίζει μια τιμή που υποδεικνύει εάν οι στιγμές της κλάσης ServicePoint-class χρησιμοποιούν τη συμπεριφορά 100-Continue. |
| static set_MaxServicePointIdleTime(int32_t) | Ορίζει το μέγιστο χρόνο αδράνειας των στιγμών της κλάσης ServicePoint-class. |
| static set_MaxServicePoints(int32_t) | Ορίζει τον μέγιστο αριθμό των στιγμών της κλάσης ServicePoint-class που μπορούν να διαχειριστούν από την τρέχουσα στιγμή. |
| static set_ReusePort(bool) | Ορίζει μια τιμή που υποδεικνύει εάν οι υποδοχές εξόδου των συνδέσεων χρησιμοποιούν την επιλογή ‘SO_REUSE_UNICASTPORT’. |
| static set_SecurityProtocol(SecurityProtocolType) | Ορίζει τον τύπο του πρωτοκόλλου ασφαλείας που χρησιμοποιείται από τις στιγμές της κλάσης ServicePoint-class που διαχειρίζονται από την τρέχουσα στιγμή. |
| static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback) | Ορίζει την κλήση επιστροφής (callback) που χρησιμοποιείται για την επικύρωση ενός πιστοποιητικού διακομιστή. |
| static set_UseNagleAlgorithm(bool) | Ορίζει μια τιμή που υποδεικνύει εάν οι στιγμές της κλάσης ServicePoint-class χρησιμοποιούν τον αλγόριθμο Nagle. |
| static SetTcpKeepAlive(bool, int32_t, int32_t) | Ορίζει την τιμή που υποδεικνύει αν η επιλογή ‘Keep-Alive’ είναι ενεργοποιημένη. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static DefaultNonPersistentConnectionLimit | Πληροφορίες RTTI. |
| static DefaultPersistentConnectionLimit | Ο προεπιλεγμένος αριθμός μόνιμων συνδέσεων. |
Δείτε επίσης
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++