エクスポート (0) 印刷
すべて展開
展開 最小化

System.Web.Services.Description 名前空間

System.Web.Services.Description 名前空間は、Web サービス記述言語 (WSDL: Web Services Description Language) を使用することによって XML Web サービスをパブリックに説明できるようにするクラスで構成されています。この名前空間の各クラスは、WSDL 仕様の特定の要素に対応しています。また、このクラスの階層構造は有効な WSDL ドキュメントの XML 構造に対応しています。WSDL の詳細については、W3C Web サイト (http://www.w3.org/TR/wsdl/) で仕様を参照してください。

 クラス説明
パブリック クラスBasicProfileViolationWSI Basic Profile バージョン 1.1 の WSDL 違反を表示します。
パブリック クラスBasicProfileViolationCollection厳密に型指定された BasicProfileViolation オブジェクトのコレクションを格納します。
パブリック クラスBasicProfileViolationEnumeratorBasicProfileViolationCollection の要素を列挙します。
パブリック クラスBindingXML Web サービスで使用される具象データの形式およびプロトコルを指定します。このクラスは継承できません。
パブリック クラスBindingCollectionXML Web サービスでサポートされている Binding クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスDocumentableItemSystem.Web.Services.Description 名前空間の複数のクラスの派生元となる抽象基本クラスを表します。
パブリック クラスFaultBinding操作結果として出力されるエラー メッセージの形式を指定します。このクラスは継承できません。
パブリック クラスFaultBindingCollectionFaultBinding クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスHttpAddressBindingXML Web サービス内の Port に追加された機能拡張要素を表します。このクラスは継承できません。
パブリック クラスHttpBindingXML Web サービス内の Binding に追加された機能拡張要素を表します。このクラスは継承できません。
パブリック クラスHttpOperationBindingXML Web サービス内の OperationBinding に追加された機能拡張要素を表します。このクラスは継承できません。
パブリック クラスHttpUrlEncodedBindingXML Web サービス内の InputBinding に追加された機能拡張要素を表します。このクラスは継承できません。
パブリック クラスHttpUrlReplacementBindingXML Web サービス内の InputBinding に追加された機能拡張要素を表します。HTTP によるデータ伝送の形式を指定します。このクラスは継承できません。
パブリック クラスImportXML 名前空間をドキュメントの位置と関連付けます。このクラスは継承できません。
パブリック クラスImportCollectionXML Web サービスへインポートされるドキュメントを表す Import クラスのインスタンスのコレクションを提供します。このクラスは継承できません。
パブリック クラスInputBinding入力メッセージ用の XML Web サービスで使用されるデータ形式とプロトコルの仕様のセットを提供します。このクラスは継承できません。
パブリック クラスMessageXML Web サービスによって渡されるデータの抽象定義を提供します。このクラスは継承できません。
パブリック クラスMessageBinding抽象コンテンツを具象形式に変換する方法を説明します。
パブリック クラスMessageCollectionMessage クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスMessagePart各部分に固有の抽象情報を使用して、メッセージを論理単位に分割します。このクラスは継承できません。
パブリック クラスMessagePartCollectionMessagePart クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスMimeContentBindingXML Web サービス内の InputBinding または OutputBinding に追加された機能拡張要素を表し、HTTP 伝送の本体の MIME 形式を指定します。このクラスは継承できません。
パブリック クラスMimeMultipartRelatedBindingInputBinding または OutputBinding に追加された機能拡張要素を表し、HTTP 伝送の各部分の個別の MIME 形式を指定します。このクラスは継承できません。
パブリック クラスMimePartMimeMultipartRelatedBinding に追加された機能拡張要素を表し、MimePart が適用される MessagePart の具体的な MIME タイプを指定します。このクラスは継承できません。
パブリック クラスMimePartCollectionMimePart クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスMimeTextBindingInputBindingOutputBinding、または MimePart に追加された機能拡張要素を表し、HTTP 伝送での検索対象となるテキスト パターンを指定します。このクラスは継承できません。
パブリック クラスMimeTextMatchHTTP 伝送での検索対象のテキスト パターンを表します。このクラスは継承できません。
パブリック クラスMimeTextMatchCollectionMimeTextMatch クラスのインスタンスのコレクションを提供します。このクラスは継承できません。
パブリック クラスMimeXmlBindingMimePartInputBinding または OutputBinding に追加された機能拡張要素を表します。SOAP に準拠していない XML メッセージのスキーマを指定します。このクラスは継承できません。
パブリック クラスNamedItemドキュメント化可能な名前付き項目を表します。
パブリック クラスOperationXML Web サービスでサポートされるアクションの抽象定義を提供します。このクラスは継承できません。
パブリック クラスOperationBindingXML Web サービスでサポートされているアクションで使用するメッセージのための、プロトコルとデータ形式の仕様を提供します。このクラスは継承できません。
パブリック クラスOperationBindingCollectionOperationBinding クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスOperationCollectionOperation クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスOperationFaultXML Web サービスから返されるエラー メッセージの仕様を定義します。このクラスは継承できません。
パブリック クラスOperationFaultCollectionOperationFault クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスOperationInputXML Web サービスで受信する入力メッセージの仕様を定義します。このクラスは継承できません。
パブリック クラスOperationMessageXML Web サービスのアクションによって渡されるメッセージの種類を表します。
パブリック クラスOperationMessageCollectionXML Web サービスに関連する OperationInput メッセージと OperationOutput メッセージのコレクションを表します。このクラスは継承できません。
パブリック クラスOperationOutputXML Web サービスから返される出力メッセージの仕様を定義します。このクラスは継承できません。
パブリック クラスOutputBindingXML Web サービスで使用する、出力メッセージのデータ形式とプロトコルの仕様のセットを提供します。このクラスは継承できません。
パブリック クラスPortXML Web サービスに格納されている個別のエンドポイントを定義します。このクラスは継承できません。
パブリック クラスPortCollectionPort クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスPortType抽象演算および対応する抽象メッセージの名前付きセットを表します。このクラスは継承できません。
パブリック クラスPortTypeCollectionPortType クラスのインスタンスのコレクションを表します。これは XML Web サービスでサポートされる操作のセットのコレクションです。このクラスは継承できません。
パブリック クラスProtocolImporterWeb サービスのクラスを生成するための、どの通信プロトコルにも共通の機能を提供します。
パブリック クラスProtocolReflectorWeb サービスとして識別されるクラスから ServiceDescription オブジェクトを作成するための、どの通信プロトコルにも共通の機能を提供します。
パブリック クラスServiceXML Web サービスに関連付けられる Port クラスと関連するインスタンスをセットにしてグループ化します。このクラスは継承できません。
パブリック クラスServiceCollectionService クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスServiceDescriptionXML Web サービスの記述に必要な名前空間、要素、および属性を完全に備えた、有効な Web サービス記述言語 (WSDL: Web Services Description Language) ドキュメント ファイルを作成する方法およびフォーマット方法を提供します。このクラスは継承できません。
パブリック クラスServiceDescriptionBaseCollectionSystem.Web.Services.Description 名前空間のメンバである厳密に型指定されたコレクションのための基礎を形成します。
パブリック クラスServiceDescriptionCollectionServiceDescription クラスのインスタンスのコレクションを表します。このクラスは継承できません。
パブリック クラスServiceDescriptionFormatExtensionXML Web サービスに追加された機能拡張要素を表します。
パブリック クラスServiceDescriptionFormatExtensionCollectionXML Web サービスで使用される機能拡張要素のコレクションを表します。このクラスは継承できません。
パブリック クラスServiceDescriptionImporterXML Web サービスのためのクライアント プロキシ クラスの生成方法を公開します。
パブリック クラスServiceDescriptionReflectorXML Web サービスによってサポートされる型を動的に表示、作成、または呼び出す場合の管理方法を提供します。
パブリック クラスSoap12AddressBindingXML Web サービスが SOAP プロトコル Version 1.2 をサポートする場合に、Port に適用されるサービス記述書式拡張機能を表します。このクラスは継承できません。
パブリック クラスSoap12BindingSOAP Version 1.2 に対する WSDL (Web Services Description Language) ドキュメントのバインディングを表します。このクラスは継承できません。
パブリック クラスSoap12BodyBindingXML Web サービスが SOAP プロトコル Version 1.2 をサポートする場合、InputBinding または OutputBinding に適用されるサービス記述書式拡張機能を表します。このクラスは継承できません。
パブリック クラスSoap12FaultBindingXML Web サービスが SOAP プロトコル Version 1.2 をサポートする場合に、FaultBinding に適用されるサービス記述書式拡張機能を表します。このクラスは継承できません。
パブリック クラスSoap12HeaderBindingXML Web サービスが SOAP プロトコル Version 1.2 をサポートする場合、InputBinding または OutputBinding に適用されるサービス記述書式拡張機能を表します。このクラスは継承できません。
パブリック クラスSoap12OperationBindingXML Web サービスが SOAP プロトコル Version 1.2 をサポートする場合に、OperationBinding に適用されるサービス記述書式拡張機能を表します。このクラスは継承できません。
パブリック クラスSoapAddressBindingXML Web サービス内の Port に追加された機能拡張要素を表します。
パブリック クラスSoapBindingXML Web サービス内の Binding に追加された拡張機能を表します。このクラスは継承できません。
パブリック クラスSoapBodyBindingInputBinding または OutputBinding に追加された機能拡張要素を表します。
パブリック クラスSoapExtensionImporterクラスに、SOAP 拡張を指定するコード属性を生成する共通のインターフェイスおよび機能を提供します。
パブリック クラスSoapExtensionReflectorメソッド単位で SOAP 拡張機能情報を ServiceDescription オブジェクトに追加する共通のインターフェイスおよび機能をクラスに提供します。
パブリック クラスSoapFaultBindingXML Web サービス内の FaultBinding に追加された機能拡張要素を表します。
パブリック クラスSoapHeaderBindingXML Web サービス内の InputBinding または OutputBinding に追加される拡張要素を表します。
パブリック クラスSoapHeaderFaultBindingXML Web サービス内の InputBinding または OutputBinding に追加される拡張要素を表します。このクラスは、SOAP ヘッダー内に含めてエラー情報を転送するために使用する SOAP ヘッダーの種類を指定します。
パブリック クラスSoapOperationBindingXML Web サービス内の OperationBinding に追加された拡張機能を表します。
パブリック クラスSoapProtocolImporterSOAP プロトコルを使用する Web サービスのクラスを生成します。
パブリック クラスSoapTransportImporterSOAP 伝送プロトコルを XML Web サービスにインポートする派生クラスのための基本クラスとして機能します。
パブリック クラスTypes交換されるメッセージに関連するデータ型定義を記述します。このクラスは継承できません。
パブリック クラスWebReferenceXML Web サービスのコレクションへの参照を記述します。
パブリック クラスWebReferenceCollectionWebReference オブジェクトのコレクションを記述します。
パブリック クラスWebReferenceOptionsWebReferenceOptions クラスは、XML テキスト ファイルで指定されたコード生成オプションを表します。
パブリック クラスWebServicesInteroperabilityWebServicesInteroperability クラスは、指定した Web サービスが、指定した WS-I (Web Services Interoperability) Organization 仕様に準拠しているかどうかを確認するメソッドを提供します。

 列挙体説明
パブリック列挙体OperationFlowXML Web サービスのエンドポイントでサポートできる伝送の種類を指定します。
パブリック列挙体ServiceDescriptionImportStyleサーバーまたはクライアントのコンピュータに対してインポートを行うかどうかを指定します。
パブリック列挙体ServiceDescriptionImportWarningsImport で生成される警告の種類を指定します。
パブリック列挙体SoapBindingStyleXML Web サービスで実行するアクションの種類について、この列挙体を適用するクラス階層構造レベルごとに指定します。
パブリック列挙体SoapBindingUseメッセージ部分を抽象型定義と具象スキーマ定義のどちらでエンコードするか指定します。

コミュニティの追加

追加
表示:
© 2014 Microsoft