Freigeben über


Types Klasse

Definition

Beschreibt für ausgetauschte Meldungen relevante Datentypdefinitionen. Diese Klasse kann nicht vererbt werden.

public ref class Types sealed : System::Web::Services::Description::DocumentableItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Types : System.Web.Services.Description.DocumentableItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Types = class
    inherit DocumentableItem
Public NotInheritable Class Types
Inherits DocumentableItem
Vererbung
Attribute

Hinweise

Diese Klasse ist ein Container für Datentypdefinitionen für den XML-Webdienst. Beachten Sie insbesondere, dass diese Klasse keine Auflistung von Instanzen der -Klasse darstellt, wie der Type Name vermuten lässt. Stattdessen entspricht sie dem WSDL-Element (Web Services Description Language), <types> das <definitions> vom Stammelement eingeschlossen wird. Weitere Informationen zu WSDL finden Sie in der WSDL-Spezifikation.

Die Types -Klasse verfügt über zwei schreibgeschützte Eigenschaften, Schemas und Extensions, die die Auflistungen von Datentypdefinitionen darstellen, die für einen XML-Webdienst verfügbar sind.

Konstruktoren

Types()

Initialisiert eine neue Instanz der Types-Klasse.

Eigenschaften

Documentation

Ruft die Textdokumentation für die Instanz von DocumentableItem ab oder legt diese fest.

(Geerbt von DocumentableItem)
DocumentationElement

Ruft das Dokumentationselement für das DocumentableItem ab oder legt dieses fest.

(Geerbt von DocumentableItem)
ExtensibleAttributes

Ruft 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.

(Geerbt von DocumentableItem)
Extensions

Ruft die Auflistung der ServiceDescriptionFormatExtension-Elemente ab, die im XML-Webdienst enthalten sind. Diese Eigenschaft ist schreibgeschützt.

Namespaces

Ruft das Wörterbuch der Namespacepräfixe und Namespaces ab, die verwendet werden, um die Namespacepräfixe und Namespaces beim Erstellen eines ServiceDescription-Objekts beizubehalten.

(Geerbt von DocumentableItem)
Schemas

Ruft die Auflistung der XML-Schemas ab, die als Datentypdefinitionen für den XML-Webdienst enthalten sind. Diese Eigenschaft ist schreibgeschützt.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: