(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

Binding-Klasse

Gibt das konkrete Datenformat sowie die Protokolle an, die im XML-Webdienst verwendet werden. Diese Klasse kann nicht vererbt werden.

Namespace:  System.Web.Services.Description
Assembly:  System.Web.Services (in System.Web.Services.dll)

[XmlFormatExtensionPointAttribute("Extensions")]
public sealed class Binding : NamedItem

Der Binding-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeBindingErstellt eine Instanz der Binding-Klasse.
Zum Seitenanfang

  NameBeschreibung
Öffentliche EigenschaftDocumentationRuft die Textdokumentation für die Instanz von DocumentableItem ab oder legt diese fest. (Von DocumentableItem geerbt.)
Öffentliche EigenschaftDocumentationElementRuft das Dokumentationselement für das DocumentableItem ab oder legt dieses fest. (Von DocumentableItem geerbt.)
Öffentliche EigenschaftExtensibleAttributesRuft ein Array vom Typ XmlAttribute ab, das Attributerweiterungen von WSDL darstellt, um dem WS-I-Basisprofil 1.1 (Web Services Interoperability) zu entsprechen, oder legt dieses fest. (Von DocumentableItem geerbt.)
Öffentliche EigenschaftExtensionsRuft die Auflistung von Erweiterbarkeitselementen ab, die in dem XML-Webdienst verwendet werden. (Überschreibt DocumentableItem.Extensions.)
Öffentliche EigenschaftNameRuft den Namen des Elements ab oder legt diesen fest. (Von NamedItem geerbt.)
Öffentliche EigenschaftNamespacesRuft das Wörterbuch der Namespacepräfixe und Namespaces ab, die verwendet werden, um die Namespacepräfixe und Namespaces beim Erstellen eines ServiceDescription-Objekts beizubehalten. (Von DocumentableItem geerbt.)
Öffentliche EigenschaftOperationsRuft die Auflistung von Spezifikationen für Datenformate und Meldungsprotokolle ab, die in der vom XML-Webdienst unterstützten Aktion verwendet werden.
Öffentliche EigenschaftServiceDescriptionRuft die ServiceDescription ab, zu deren Membern Binding gehört.
Öffentliche EigenschaftTypeRuft einen Wert ab bzw. legt einen Wert fest, der den durch den Namespace qualifizierten Namen des PortType darstellt, mit dem Binding verknüpft ist.
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeEquals(Object) Bestimmt, ob das übergegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeGetHashCodeFungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Zum Seitenanfang

Die Binding-Klasse entspricht dem WSDL-<binding>-Element (Web Services Description Language-<binding>-Element), das vom <definitions>-Stammelement eingeschlossen wird. Weitere Informationen über WSDL finden Sie in der Spezifikation unter http://www.w3.org/TR/wsdl/.

Das folgende Beispiel veranschaulicht eine typische Verwendung der Binding-Klasse.


// Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings["MathServiceHttpGet"];
if (myBinding != null)
{
   Console.WriteLine("\n\nName : " + myBinding.Name);
   Console.WriteLine("Type : " + myBinding.Type);
}


.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft