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

ProductHeaderValue class

‘‘User-Agent’’ başlığının değerinde bir ürün belirtecini 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 ProductHeaderValue : 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_Name()RTTI bilgisi.
get_Version()Ürün belirteci sürümünü döndürür.
GetHashCode() const overrideC# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hash’lenmesini sağlar.
static GetProductLength(String, int32_t, System::SharedPtr<ProductHeaderValue>&)Belirtilen indeksden geçirilen bir dizeyi ProductHeaderValue sınıfının bir örneğine dönüştürür.
static Parse(String)Geçirilen bir dizeyi ProductHeaderValue sınıfının bir örneğine dönüştürür.
ProductHeaderValue(String)Yeni bir örnek oluşturur.
ProductHeaderValue(String, String)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<ProductHeaderValue>&)Geçirilen bir dizeyi ProductHeaderValue sınıfının bir örneğine dönüştürmeyi dener.

Ayrıca Bakınız