## WebServiceAttribute class


Ajoute des informations supplémentaires au service XML [Web](../../system.web/) . Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction [System::MakeObject()](../../system/makeobject/) . Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînerait des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur [System::SmartPtr](../../system/smartptr/) et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

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

## Méthodes

| Méthode | Description |
| --- | --- |
| [get_Description](./get_description/)() | Obtient un message contenant la description du service XML [Web](../../system.web/). |
| [get_Name](./get_name/)() | Obtient le nom du service XML [Web](../../system.web/). |
| [get_Namespace](./get_namespace/)() | Obtient l’espace de noms par défaut à utiliser pour le service XML [Web](../../system.web/). |
| [set_Description](./set_description/)(String) | Définit un message contenant la description du service XML [Web](../../system.web/). |
| [set_Name](./set_name/)(String) | Définit le nom du service XML [Web](../../system.web/). |
| [set_Namespace](./set_namespace/)(String) | Définit l’espace de noms par défaut à utiliser pour le service XML [Web](../../system.web/). |
| [WebServiceAttribute](./webserviceattribute/)() | Construit une nouvelle instance. |
## Champs

| Champ | Description |
| --- | --- |
| static [DefaultNamespace](./defaultnamespace/) | Informations RTTI. |
## Voir aussi

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