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Ο προεπιλεγμένος αριθμός μόνιμων συνδέσεων.

Δείτε επίσης