System::Net::FileWebRequest class
محتويات
[
يخفي
]FileWebRequest class
يوفر تنفيذًا للفئة المجردة WebRequest للعمل مع نظام الملفات. يجب تخصيص كائنات هذه الفئة باستخدام الدالة System::MakeObject() فقط. لا تقم بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيتسبب ذلك في أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class FileWebRequest : public System::Net::WebRequest
الطرق
| طريقة | الوصف |
|---|---|
| Abort() override | يلغي الطلب الحالي. |
| BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) override | يبدأ عملية غير متزامنة للحصول على تدفق لكتابة البيانات إلى المورد. |
| BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) override | يبدأ طلبًا غير متزامنًا للمورد. |
| EndGetRequestStream(System::SharedPtr<IAsyncResult>) override | ينتظر حتى تكتمل العملية غير المتزامنة المحددة للحصول على تدفق. |
| EndGetResponse(System::SharedPtr<IAsyncResult>) override | ينتظر حتى يكتمل الطلب غير المتزامن المحدد للمورد. |
| FileWebRequest(System::SharedPtr<Uri>) | ينشئ نسخة جديدة. |
| get_ContentType() override | يحصل على نوع MIME للطلب. |
| get_Headers() override | يحصل على مجموعة رؤوس HTTP. |
| get_Method() override | يحصل على طريقة HTTP. |
| get_RequestUri() override | يعيد URI الطلب. |
| GetResponse() override | يعيد استجابة الويب المرتبطة بالطلب الويب الحالي. |
| set_ContentType(String) override | يضبط نوع MIME للطلب. |
| set_Headers(System::SharedPtr<WebHeaderCollection>) override | يضبط مجموعة رؤوس HTTP. |
| set_Method(String) override | يضبط طريقة HTTP. |
| set_Timeout(int) override | معلومات RTTI. |
انظر أيضًا
- Class WebRequest
- Namespace System::Net
- Library Aspose.Font for C++