Types クラス

定義

交換されたメッセージに関連するデータ型の定義について説明します。 このクラスは継承できません。

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
継承
属性

注釈

このクラスは、XML Web サービスのデータ型定義のコンテナーです。 特に、このクラスは、 Type クラスのインスタンスのコレクションを表していません。その名前が示している可能性があります。 代わりに、<types> ルート要素で囲まれた Web サービス記述言語 (WSDL) <definitions>要素に対応します。 WSDL の詳細については、 WSDL 仕様を参照してください。

Types クラスには、XML Web サービスで使用できるデータ型定義のコレクションを表す、SchemasExtensionsの 2 つの読み取り専用プロパティがあります。

コンストラクター

名前 説明
Types()

Types クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Documentation

DocumentableItemのインスタンスのテキスト ドキュメントを取得または設定します。

(継承元 DocumentableItem)
DocumentationElement

DocumentableItemのドキュメント要素を取得または設定します。

(継承元 DocumentableItem)
ExtensibleAttributes

Web サービス相互運用性 (WS-I) Basic Profile 1.1 に準拠する WSDL の属性拡張を表す XmlAttribute 型の配列を取得または設定します。

(継承元 DocumentableItem)
Extensions

XML Web サービスに含まれる ServiceDescriptionFormatExtension 要素のコレクションを取得します。 このプロパティは読み取り専用です。

Namespaces

ServiceDescription オブジェクトの作成時に名前空間プレフィックスと名前空間を保持するために使用される名前空間プレフィックスと名前空間のディクショナリを取得または設定します。

(継承元 DocumentableItem)
Schemas

XML Web サービスのデータ型定義として含まれる XML スキーマのコレクションを取得します。 このプロパティは読み取り専用です。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象