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

StringWithQualityHeaderValue class

Bir dize başlığının ek kalite değeriyle bir değeri temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Yığın üzerinde veya operator new kullanarak bu tipten bir örnek 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çirin.

class StringWithQualityHeaderValue : public System::ICloneable

Yöntemler

YöntemAçıklama
Equals(System::SharedPtr<Object>) overrideNesneleri C# Object.Equals semantiği kullanarak karşılaştırır.
get_Quality()Bir kalite döndürür.
get_Value()RTTI bilgisi.
GetHashCode() const overrideC# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hashlenmesini sağlar.
static GetStringWithQualityLength(String, int32_t, System::SharedPtr<Object>&)Belirtilen indeksden verilen bir dizeyi StringWithQualityHeaderValue sınıfının bir örneğine dönüştürür.
static Parse(String)Verilen bir dizeyi StringWithQualityHeaderValue sınıfının bir örneğine dönüştürür.
StringWithQualityHeaderValue(String)Yeni bir örnek oluşturur.
StringWithQualityHeaderValue(String, double)Yeni bir örnek oluşturur.
ToString() const overrideC# Object.ToString() yönteminin benzeri. Özel nesnelerin dizeye dönüştürülmesini sağlar.
static TryParse(String, System::SharedPtr<StringWithQualityHeaderValue>&)Verilen bir dizeyi StringWithQualityHeaderValue sınıfının bir örneğine dönüştürmeye çalışır.

Ayrıca Bakınız