Binding Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le format et les protocoles de données concrets utilisés dans le service Web XML. Cette classe ne peut pas être héritée.
public ref class Binding sealed : System::Web::Services::Description::DocumentableItem
public ref class Binding sealed : System::Web::Services::Description::NamedItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Binding : System.Web.Services.Description.DocumentableItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Binding : System.Web.Services.Description.NamedItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Binding = class
inherit DocumentableItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Binding = class
inherit NamedItem
Public NotInheritable Class Binding
Inherits DocumentableItem
Public NotInheritable Class Binding
Inherits NamedItem
- Héritage
- Héritage
- Attributs
Exemples
L’exemple suivant illustre une utilisation classique de la Binding classe.
// Get Binding Name = S"MathServiceSoap".
myBinding = myServiceDescription->Bindings[ "MathServiceHttpGet" ];
if ( myBinding != nullptr )
{
Console::WriteLine( "\n\nName : {0}", myBinding->Name );
Console::WriteLine( "Type : {0}", myBinding->Type );
}
// Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings["MathServiceHttpGet"];
if (myBinding != null)
{
Console.WriteLine("\n\nName : " + myBinding.Name);
Console.WriteLine("Type : " + myBinding.Type);
}
' Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings("MathServiceHttpGet")
If Not (myBinding Is Nothing) Then
Console.WriteLine((ControlChars.Cr + ControlChars.Cr + "Name : " + myBinding.Name))
Console.WriteLine(("Type : " + myBinding.Type.ToString()))
End If
Remarques
La Binding classe correspond à l’élément WSDL (Web Services Description Language) <binding> placé entre l’élément racine <definitions> . Pour plus d’informations sur WSDL, consultez la spécification WSDL .
Constructeurs
| Nom | Description |
|---|---|
| Binding() |
Initialise une nouvelle instance de la classe Binding. |
Propriétés
| Nom | Description |
|---|---|
| Documentation |
Obtient ou définit la documentation textuelle de l’instance du DocumentableItem. (Hérité de DocumentableItem) |
| DocumentationElement |
Obtient ou définit l’élément de documentation pour le DocumentableItem. (Hérité de DocumentableItem) |
| ExtensibleAttributes |
Obtient ou définit un tableau de type XmlAttribute qui représente les extensions d’attribut de WSDL pour se conformer à l’interopérabilité des services Web (WS-I) Profil de base 1.1. (Hérité de DocumentableItem) |
| Extensions |
Obtient la collection d’éléments d’extensibilité utilisés dans le service Web XML. |
| Name |
Obtient ou définit une valeur de chaîne contenant le nom du Binding. |
| Name |
Obtient ou définit le nom de l’élément. (Hérité de NamedItem) |
| Namespaces |
Obtient ou définit le dictionnaire des préfixes d’espace de noms et des espaces de noms utilisés pour conserver les préfixes et les espaces de noms d’espace de noms lorsqu’un ServiceDescription objet est construit. (Hérité de DocumentableItem) |
| Operations |
Obtient la collection de spécifications pour les formats de données et les protocoles de message utilisés dans l’action prise en charge par le service Web XML. |
| ServiceDescription |
Obtient celui dont le ServiceDescriptionBinding membre est membre. |
| Type |
Obtient ou définit une valeur représentant le nom qualifié d’espace de noms du PortType nom auquel il |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |