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

StringWithQualityHeaderValue class

Bir dize başlığının ek bir kalite değeriyle temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu tür bir örnek, yığıt üzerinde veya new operatörüyle oluşturulmamalıdır, aksi takdirde çalışma zamanı hataları ve/veya doğrulama hataları ortaya çıkar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayı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 hash’lenmesini sağlar.
static GetStringWithQualityLength(String, int32_t, System::SharedPtr<Object>&)Belirtilen indeksden geçirilen bir dizeyi StringWithQualityHeaderValue sınıfının bir örneğine dönüştürür.
static Parse(String)Geçirilen 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>&)Geçirilen bir dizeyi StringWithQualityHeaderValue sınıfının bir örneğine dönüştürmeyi dener.

Ayrıca Bakınız