## WebServiceAttribute class


يضيف معلومات إضافية إلى خدمة XML [Web](../../system.web/) . يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة [System::MakeObject()](../../system/makeobject/). لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر [System::SmartPtr](../../system/smartptr/) واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

```cpp
class WebServiceAttribute : public System::Attribute
```

## الطرق

| طريقة | الوصف |
| --- | --- |
| [get_Description](./get_description/)() | يحصل على رسالة تحتوي على وصف خدمة XML [Web](../../system.web/). |
| [get_Name](./get_name/)() | يحصل على اسم خدمة XML [Web](../../system.web/). |
| [get_Namespace](./get_namespace/)() | يحصل على مساحة الاسم الافتراضية المستخدمة لخدمة XML [Web](../../system.web/). |
| [set_Description](./set_description/)(String) | يضبط رسالة تحتوي على وصف خدمة XML [Web](../../system.web/). |
| [set_Name](./set_name/)(String) | يضبط اسم خدمة XML [Web](../../system.web/). |
| [set_Namespace](./set_namespace/)(String) | يضبط مساحة الاسم الافتراضية المستخدمة لخدمة XML [Web](../../system.web/). |
| [WebServiceAttribute](./webserviceattribute/)() | ينشئ نسخة جديدة. |
## الحقول

| حقل | الوصف |
| --- | --- |
| static [DefaultNamespace](./defaultnamespace/) | معلومات RTTI. |
## انظر أيضًا

* Class [Attribute](../../system/attribute/)
* Namespace [System::Web::Services](../)
* Library [Aspose.Page for C++](../../)
