System::Net::Http::Headers::AuthenticationHeaderValue sınıfı

AuthenticationHeaderValue class

‘‘Authorization’’, ‘‘ProxyAuthorization’’, ‘‘WWW-Authenticate’’ ve ‘‘Proxy-Authenticate’’ başlıklarının değerlerini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türün bir örneğini yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class AuthenticationHeaderValue : public System::ICloneable

Yöntemler

YöntemAçıklama
AuthenticationHeaderValue(String)Yapıcı.
AuthenticationHeaderValue(String, String)Yapıcı.
Clone() overrideRTTI bilgisi.
Equals(System::SharedPtr<Object>) overrideNesneleri C# Object.Equals semantiği kullanarak karşılaştırır.
get_Parameter()Kimlik doğrulama bilgilerini içeren kimlik bilgilerini alır.
get_Scheme()RTTI bilgisi.
static GetAuthenticationLength(String, int32_t, System::SharedPtr<Object>&)Belirtilen dizeyi ayrıştırır ve dize temsilinin son indeksini döndürür.
GetHashCode() const overrideC# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hash’lenmesini sağlar.
static Parse(String)Geçilen dizeyi AuthenticationHeaderValue sınıfının bir örneğine dönüştürür.
ToString() const overrideC# Object.ToString() yönteminin benzeri. Özel nesnelerin dizeye dönüştürülmesini sağlar.
static TryParse(String, System::SharedPtr<AuthenticationHeaderValue>&)Geçilen dizeyi AuthenticationHeaderValue sınıfının bir örneğine dönüştürmeye çalışıyor.

Ayrıca Bakınız