System::Net::Http::Headers::AuthenticationHeaderValue κλάση

AuthenticationHeaderValue class

Αντιπροσωπεύει τιμές των κεφαλίδων ‘Authorization’, ‘ProxyAuthorization’, ‘WWW-Authenticate’ και ‘Proxy-Authenticate’. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σε σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.

class AuthenticationHeaderValue : public System::ICloneable

Μέθοδοι

ΜέθοδοςΠεριγραφή
AuthenticationHeaderValue(String)Κατασκευαστής.
AuthenticationHeaderValue(String, String)Κατασκευαστής.
Clone() overrideΠληροφορίες RTTI.
Equals(System::SharedPtr<Object>) overrideΣυγκρίνει αντικείμενα χρησιμοποιώντας τη σημασιολογία του C# Object.Equals semantics.
get_Parameter()Λαμβάνει τα διαπιστευτήρια που περιέχουν τις πληροφορίες ταυτοποίησης.
get_Scheme()Πληροφορίες RTTI.
static GetAuthenticationLength(String, int32_t, System::SharedPtr<Object>&)Αναλύει τη συγκεκριμένη συμβολοσειρά και επιστρέφει τον τελευταίο δείκτη της αναπαράστασης της συμβολοσειράς.
GetHashCode() const overrideΑναλογική μέθοδος του C# Object.GetHashCode(). Ενεργοποιεί το hashing προσαρμοσμένων αντικειμένων.
static Parse(String)Μετατρέπει μια δοθείσα συμβολοσειρά σε ένα στιγμιότυπο της κλάσης AuthenticationHeaderValue.
ToString() const overrideΑναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά.
static TryParse(String, System::SharedPtr<AuthenticationHeaderValue>&)Προσπάθεια μετατροπής μιας δοθείσας συμβολοσειράς σε ένα στιγμιότυπο της κλάσης AuthenticationHeaderValue.

Δείτε επίσης