Κλάση System::Net::Http::Headers::NameValueHeaderValue

NameValueHeaderValue class

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

class NameValueHeaderValue : public virtual System::ICloneable

Μέθοδοι

ΜέθοδοςΠεριγραφή
Equals(System::SharedPtr<Object>) overrideΣυγκρίνει αντικείμενα χρησιμοποιώντας τη σημασιολογία του C# Object.Equals semantics.
static Find(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, String)Εντοπίζει την παρουσία της κλάσης NameValueHeaderValue σε μια συλλογή με βάση το καθορισμένο όνομα.
get_Name()Επιστρέφει το όνομα της τρέχουσας παρουσίας.
get_Value()Λαμβάνει μια τιμή της τρέχουσας παρουσίας.
GetHashCode() const overrideΑναλογική μέθοδος του C# Object.GetHashCode(). Ενεργοποιεί το hashing προσαρμοσμένων αντικειμένων.
static GetHashCode(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Επιστρέφει έναν κωδικό κατακερματισμού όλων των στοιχείων της συλλογής.
static GetNameValueLength(String, int32_t, System::SharedPtr<NameValueHeaderValue>&)Μετατρέπει μια δοθείσα συμβολοσειρά από το καθορισμένο δείκτη σε μια παρουσία της κλάσης NameValueHeaderValue.
static GetNameValueLength(String, int32_t, HeaderFunc<System::SharedPtr<NameValueHeaderValue>>, System::SharedPtr<NameValueHeaderValue>&)Μετατρέπει μια δοθείσα συμβολοσειρά από το καθορισμένο δείκτη σε μια παρουσία της κλάσης NameValueHeaderValue.
static GetNameValueListLength(String, int32_t, char16_t, System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Μετατρέπει μια δοθείσα συμβολοσειρά από το καθορισμένο δείκτη στη συλλογή των παρουσιών της κλάσης NameValueHeaderValue-class και επιστρέφει το μήκος ενός αναλυμένου υποσυμβολοσειράς.
static GetValueLength(String, int32_t)Επιστρέφει το μήκος μιας τιμής από το καθορισμένο δείκτη.
NameValueHeaderValue()Δημιουργεί μια νέα παρουσία.
NameValueHeaderValue(String)Δημιουργεί μια νέα παρουσία.
NameValueHeaderValue(String, String)Δημιουργεί μια νέα παρουσία.
static Parse(String)Μετατρέπει μια δοθείσα συμβολοσειρά σε μια παρουσία της κλάσης NameValueHeaderValue.
set_Value(String)Ορίζει μια τιμή της τρέχουσας παρουσίας.
ToString() const overrideΑναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool, System::SharedPtr<Text::StringBuilder>)Επιστρέφει μια αναπαράσταση συμβολοσειράς της συλλογής των παρουσιών της κλάσης NameValueHeaderValue.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)Επιστρέφει μια αναπαράσταση συμβολοσειράς της συλλογής των παρουσιών της κλάσης NameValueHeaderValue.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Προσπαθεί να μετατρέψει μια δοθείσα συμβολοσειρά σε μια παρουσία της κλάσης NameValueHeaderValue.

Δείτε επίσης