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 表していません。その名前が示す可能性があるためです。 代わりに、ルート要素で囲まれた Web サービス記述言語 (WSDL) <types> 要素に <definitions> 対応します。 WSDL の詳細については、WSDL 仕様を参照してください。

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

コンストラクター

Types()

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

プロパティ

Documentation

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

(継承元 DocumentableItem)
DocumentationElement

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

(継承元 DocumentableItem)
ExtensibleAttributes

Web Services Interoperability (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)

適用対象