System::Net::FileWebRequest sınıfı

FileWebRequest class

WebRequest soyut sınıfının dosya sistemiyle çalışmak için bir uygulamasını sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek, yığıt üzerinde veya operator new kullanılarak 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çirmek için kullanın.

class FileWebRequest : public System::Net::WebRequest

Yöntemler

YöntemAçıklama
Abort() overrideMevcut isteği iptal eder.
BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) overrideKaynağa veri yazmak için bir akış elde etmeye yönelik asenkron bir işlemi başlatır.
BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) overrideKaynak için asenkron bir isteği başlatır.
EndGetRequestStream(System::SharedPtr<IAsyncResult>) overrideAkış elde etmeye yönelik belirtilen asenkron işlemin tamamlanmasını bekler.
EndGetResponse(System::SharedPtr<IAsyncResult>) overrideKaynak için belirtilen asenkron isteğin tamamlanmasını bekler.
FileWebRequest(System::SharedPtr<Uri>)Yeni bir örnek oluşturur.
get_ContentType() overrideİsteğin MIME tipini alır.
get_Headers() overrideHTTP başlıklarının koleksiyonunu alır.
get_Method() overrideHTTP metodunu alır.
get_RequestUri() overrideİstek URI’sini döndürür.
GetResponse() overrideGeçerli web isteğiyle ilişkili web yanıtını döndürür.
set_ContentType(String) overrideİsteğin MIME tipini ayarlar.
set_Headers(System::SharedPtr<WebHeaderCollection>) overrideHTTP başlıkları koleksiyonunu ayarlar.
set_Method(String) overrideHTTP yöntemini ayarlar.
set_Timeout(int) overrideRTTI bilgisi.

Ayrıca Bakınız