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

ViaHeaderValue class

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

class ViaHeaderValue : public System::ICloneable

Μέθοδοι

ΜέθοδοςΠεριγραφή
Equals(System::SharedPtr<Object>) overrideΣυγκρίνει αντικείμενα χρησιμοποιώντας τη σημασιολογία του C# Object.Equals semantics.
get_Comment()Επιστρέφει το σχόλιο από την τιμή της κεφαλίδας ‘Via’.
get_ProtocolName()Πληροφορίες RTTI.
get_ProtocolVersion()Επιστρέφει την έκδοση πρωτοκόλλου από την τιμή της κεφαλίδας ‘Via’.
get_ReceivedBy()Επιστρέφει τον κεντρικό υπολογιστή και τη θύρα από τα οποία ελήφθη το αίτημα ή η απάντηση.
GetHashCode() const overrideΑναλογική μέθοδος του C# Object.GetHashCode(). Ενεργοποιεί το hashing προσαρμοσμένων αντικειμένων.
static GetViaLength(String, int32_t, System::SharedPtr<Object>&)Μετατρέπει μια δοθείσα συμβολοσειρά από το καθορισμένο δείκτη σε ένα στιγμιότυπο της κλάσης ViaHeaderValue.
static Parse(String)Μετατρέπει μια δοθείσα συμβολοσειρά σε ένα στιγμιότυπο της κλάσης ViaHeaderValue.
ToString() const overrideΑναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά.
static TryParse(String, System::SharedPtr<ViaHeaderValue>&)Προσπαθεί να μετατρέψει μια δοθείσα συμβολοσειρά σε ένα στιγμιότυπο της κλάσης ViaHeaderValue.
ViaHeaderValue(String, String)Δημιουργεί μια νέα παρουσία.
ViaHeaderValue(String, String, String)Δημιουργεί μια νέα παρουσία.
ViaHeaderValue(String, String, String, String)Δημιουργεί μια νέα παρουσία.

Δείτε επίσης