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

NameValueWithParametersHeaderValue class

Başlıklarda kullanılmak üzere parametreli bir anahtar/değer çiftini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını (stack) üzerinde veya operator new kullanarak bu tipin örneğini oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class NameValueWithParametersHeaderValue : public System::Net::Http::Headers::NameValueHeaderValue

Yöntemler

YöntemAçıklama
Equals(System::SharedPtr<Object>) overrideNesneleri C# Object.Equals semantiği kullanarak karşılaştırır.
get_Parameters()RTTI bilgisi.
GetHashCode() const overrideC# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hash’lenmesini sağlar.
static GetNameValueWithParametersLength(String, int32_t, System::SharedPtr<Object>&)Belirtilen indeksden başlayan bir dizeyi NameValueWithParametersHeaderValue sınıfının bir örneğine dönüştürür.
NameValueWithParametersHeaderValue(String)Yeni bir örnek oluşturur.
NameValueWithParametersHeaderValue(String, String)Yeni bir örnek oluşturur.
NameValueWithParametersHeaderValue()Yeni bir örnek oluşturur.
static Parse(String)Geçilen bir dizeyi NameValueWithParametersHeaderValue 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<NameValueWithParametersHeaderValue>&)Geçilen bir dizeyi NameValueWithParametersHeaderValue sınıfının bir örneğine dönüştürmeye çalışır.

Ayrıca Bakınız