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

NameValueHeaderValue class

Başlıklarda kullanılmak üzere bir anahtar/değer çifti temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile 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 NameValueHeaderValue : public virtual System::ICloneable

Yöntemler

YöntemAçıklama
Equals(System::SharedPtr<Object>) overrideNesneleri C# Object.Equals semantiği kullanarak karşılaştırır.
static Find(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, String)Belirtilen ada göre bir koleksiyonda NameValueHeaderValue sınıfı örneğini bulur.
get_Name()Geçerli örneğin adını döndürür.
get_Value()Geçerli örneğin değerini alır.
GetHashCode() const overrideC# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hashlenmesini sağlar.
static GetHashCode(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Koleksiyonun tüm öğelerinin bir karma kodunu döndürür.
static GetNameValueLength(String, int32_t, System::SharedPtr<NameValueHeaderValue>&)Belirtilen indeksden geçirilen bir dizeyi NameValueHeaderValue sınıfının bir örneğine dönüştürür.
static GetNameValueLength(String, int32_t, HeaderFunc<System::SharedPtr<NameValueHeaderValue>>, System::SharedPtr<NameValueHeaderValue>&)Belirtilen indeksden geçirilen bir dizeyi NameValueHeaderValue sınıfının bir örneğine dönüştürür.
static GetNameValueListLength(String, int32_t, char16_t, System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Belirtilen indeksden geçirilen bir dizeyi NameValueHeaderValue sınıfı örneklerinin koleksiyonuna dönüştürür ve ayrıştırılan bir alt dize uzunluğunu döndürür.
static GetValueLength(String, int32_t)Belirtilen indeksden bir değerin uzunluğunu döndürür.
NameValueHeaderValue()Yeni bir örnek oluşturur.
NameValueHeaderValue(String)Yeni bir örnek oluşturur.
NameValueHeaderValue(String, String)Yeni bir örnek oluşturur.
static Parse(String)Geçirilen bir dizeyi NameValueHeaderValue sınıfının bir örneğine dönüştürür.
set_Value(String)Geçerli örneğin bir değerini ayarlar.
ToString() const overrideC# Object.ToString() yönteminin benzeri. Özel nesnelerin dizeye dönüştürülmesini sağlar.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool, System::SharedPtr<Text::StringBuilder>)NameValueHeaderValue sınıfı örneklerinin koleksiyonunun dize temsilini döndürür.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)NameValueHeaderValue sınıfı örneklerinin koleksiyonunun dize temsilini döndürür.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Geçirilen bir dizeyi NameValueHeaderValue sınıfının bir örneğine dönüştürmeye çalışır.

Ayrıca Bakınız