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ığıt üzerinde veya new operatörüyle 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 hash’lenmesini 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 indeksten verilen 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 indeksten verilen 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 indeksten verilen bir dizeyi NameValueHeaderValue-class ö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 indeksten 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)Verilen 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-class örneklerinin koleksiyonunun bir dize temsilini döndürür.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)NameValueHeaderValue-class örneklerinin koleksiyonunun bir dize temsilini döndürür.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Verilen bir dizeyi NameValueHeaderValue sınıfının bir örneğine dönüştürmeye çalışır.

Ayrıca Bakınız