Binding Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de concrete gegevensindeling en protocollen op die worden gebruikt in de XML-webservice. Deze klasse kan niet worden overgenomen.
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
- Overname
- Overname
- Kenmerken
Voorbeelden
In het volgende voorbeeld ziet u een typisch gebruik van de Binding klasse.
// 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
Opmerkingen
De Binding klasse komt overeen met het WSDL-element (Web Services Description Language) <binding> dat is ingesloten door het hoofdelement <definitions> . Zie de WSDL-specificatie voor meer informatie over WSDL.
Constructors
| Name | Description |
|---|---|
| Binding() |
Initialiseert een nieuw exemplaar van de Binding klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Documentation |
Haalt de tekstdocumentatie op of stelt deze in voor het exemplaar van de DocumentableItem. (Overgenomen van DocumentableItem) |
| DocumentationElement |
Hiermee haalt of stelt u het documentatie-element voor de DocumentableItem. (Overgenomen van DocumentableItem) |
| ExtensibleAttributes |
Hiermee wordt een matrix van het type XmlAttribute opgehaald of ingesteld dat kenmerkextensies van WSDL vertegenwoordigt om te voldoen aan webservices-interoperabiliteit (WS-I) Basisprofiel 1.1. (Overgenomen van DocumentableItem) |
| Extensions |
Hiermee haalt u de verzameling uitbreidbaarheidselementen op die worden gebruikt in de XML-webservice. |
| Name |
Hiermee wordt een tekenreekswaarde opgehaald of ingesteld die de naam van de Bindingtekenreeks bevat. |
| Name |
Hiermee haalt u de naam van het item op of stelt u deze in. (Overgenomen van NamedItem) |
| Namespaces |
Hiermee haalt u de woordenlijst van naamruimtevoorvoegsels en naamruimten op die worden gebruikt om naamruimtevoorvoegsels en naamruimten te behouden wanneer een ServiceDescription object wordt samengesteld. (Overgenomen van DocumentableItem) |
| Operations |
Hiermee haalt u de verzameling specificaties op voor gegevensindelingen en berichtprotocollen die worden gebruikt in de actie die wordt ondersteund door de XML-webservice. |
| ServiceDescription |
Hiermee haalt u het ServiceDescriptionBinding lid op. |
| Type |
Hiermee haalt u een waarde op die de naamruimte-gekwalificeerde naam vertegenwoordigt van de PortType naamruimte waarmee de |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |