System::Net::Http::HttpRequestMessage sınıfı

HttpRequestMessage class

Bir HTTP istek mesajını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek asla yığıt üzerinde veya operator new kullanılarak oluşturulmamalıdır, çü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 HttpRequestMessage : public System::IDisposable

Yöntemler

YöntemAçıklama
Dispose() overrideMevcut örneği serbest bırakır. Bu yöntem ayrıca HTTP isteğinin içeriğini de serbest bırakır.
get_Content()HTTP isteğinin içeriğini alır.
get_Headers()HTTP içerik başlıklarını döndürür.
get_Method()HTTP istek yöntemini alır.
get_Properties()HTTP istek özelliklerinin koleksiyonunu döndürür.
get_RequestUri()İstenen kaynağın URI’sini alır.
get_Version()RTTI bilgisi.
HttpRequestMessage()Yeni bir örnek oluşturur.
HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>)Yeni bir örnek oluşturur.
HttpRequestMessage(System::SharedPtr<HttpMethod>, String)Yeni bir örnek oluşturur.
MarkAsSent()Mevcut isteği gönderildi olarak işaretler.
set_Content(System::SharedPtr<HttpContent>)HTTP isteğinin içeriğini ayarlar.
set_Method(System::SharedPtr<HttpMethod>)HTTP istek yöntemini ayarlar.
set_RequestUri(System::SharedPtr<Uri>)İstenen kaynağın URI’sini ayarlar.
set_Version(System::Version)HTTP sürümünü ayarlar.
ToString() const overrideC# Object.ToString() yönteminin benzeri. Özel nesnelerin dizeye dönüştürülmesini sağlar.

Ayrıca Bakınız