Binding Klas

Definitie

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 Binding naam is gekoppeld.

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)

Van toepassing op