System::Net::Http::Headers::AuthenticationHeaderValue Klasse

AuthenticationHeaderValue class

Stellt Werte der ‘Authorization’, ‘ProxyAuthorization’, ‘WWW-Authenticate’ und ‘Proxy-Authenticate’-Header dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class AuthenticationHeaderValue : public System::ICloneable

Methoden

MethodeBeschreibung
AuthenticationHeaderValue(String)Konstruktor.
AuthenticationHeaderValue(String, String)Konstruktor.
Clone() overrideRTTI-Informationen.
Equals(System::SharedPtr<Object>) overrideVergleicht Objekte anhand der C#-Semantik von Object.Equals.
get_Parameter()Liest die Anmeldeinformationen, die die Authentifizierungsinformationen enthalten.
get_Scheme()RTTI-Informationen.
static GetAuthenticationLength(String, int32_t, System::SharedPtr<Object>&)Parst die angegebene Zeichenkette und gibt den letzten Index der Zeichenkettenrepräsentation zurück.
GetHashCode() const overrideAnalog zur C#-Methode Object.GetHashCode(). Ermöglicht das Hashen benutzerdefinierter Objekte.
static Parse(String)Konvertiert eine übergebene Zeichenkette in eine Instanz der AuthenticationHeaderValue-Klasse.
ToString() const overrideAnalog zur C#-Methode Object.ToString(). Ermöglicht die Umwandlung benutzerdefinierter Objekte in einen String.
static TryParse(String, System::SharedPtr<AuthenticationHeaderValue>&)Versucht, eine übergebene Zeichenkette in eine Instanz der AuthenticationHeaderValue-Klasse zu konvertieren.

Siehe auch