System::Net::FileWebRequest class
محتويات
[
يخفي
]FileWebRequest class
يوفر تنفيذًا للفئة المجردة WebRequest للعمل مع نظام الملفات. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() function. لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل 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.Page for C++