## WebServiceBindingAttribute class


Χρησιμοποιείται για τη δήλωση ενός binding που ορίζει μία ή περισσότερες μεθόδους της υπηρεσίας XML [Web](../../system.web/). Αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση [System::MakeObject()](../../system/makeobject/). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα assert. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

```cpp
class WebServiceBindingAttribute : public System::Attribute
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [get_ConformsTo](./get_conformsto/)() | Λαμβάνει την προδιαγραφή WSI. |
| [get_EmitConformanceClaims](./get_emitconformanceclaims/)() | Λαμβάνει μια τιμή που υποδεικνύει αν το binding εκδίδει ισχυρισμούς συμμόρφωσης. |
| [get_Location](./get_location/)() | Πληροφορίες RTTI. |
| [get_Name](./get_name/)() | Λαμβάνει το όνομα του binding. |
| [get_Namespace](./get_namespace/)() | Λαμβάνει το namespace που σχετίζεται με το binding. |
| [set_ConformsTo](./set_conformsto/)(System::SharedPtr\<WsiProfiles\>) | Ορίζει την προδιαγραφή WSI. |
| [set_EmitConformanceClaims](./set_emitconformanceclaims/)(bool) | Ορίζει μια τιμή που υποδεικνύει αν το binding εκδίδει ισχυρισμούς συμμόρφωσης. |
| [set_Location](./set_location/)(String) | Ορίζει τη θέση όπου ορίζεται το binding. |
| [set_Name](./set_name/)(String) | Ορίζει το όνομα του binding. |
| [set_Namespace](./set_namespace/)(String) | Ορίζει το namespace που σχετίζεται με το binding. |
| [WebServiceBindingAttribute](./webservicebindingattribute/)() | Δημιουργεί μια νέα παρουσία. |
| [WebServiceBindingAttribute](./webservicebindingattribute/)(String) | Δημιουργεί μια νέα παρουσία. |
| [WebServiceBindingAttribute](./webservicebindingattribute/)(String, String) | Δημιουργεί μια νέα παρουσία. |
| [WebServiceBindingAttribute](./webservicebindingattribute/)(String, String, String) | Δημιουργεί μια νέα παρουσία. |
## Δείτε επίσης

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