ProtocolImporterとは? わかりやすく解説

ProtocolImporter クラス

Web サービスクラス生成するための、どの通信プロトコルにも共通の機能提供します

名前空間: System.Web.Services.Description
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Public MustInherit Class
 ProtocolImporter
Dim instance As ProtocolImporter
public abstract class ProtocolImporter
public ref class ProtocolImporter abstract
public abstract class ProtocolImporter
public abstract class ProtocolImporter
解説解説
継承階層継承階層
System.Object
  System.Web.Services.Description.ProtocolImporter
     System.Web.Services.Description.SoapProtocolImporter
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ProtocolImporter メンバ
System.Web.Services.Description 名前空間

ProtocolImporter コンストラクタ


ProtocolImporter プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ AbstractSchemas 関連付けられている ServiceDescriptionImporter インスタンスによって使用される抽象 XML スキーマ取得します
パブリック プロパティ Binding プロトコル インポータがクラス生成するために現在処理している Web サービス記述言語 (WSDL: Web Services Description Language) バインディング取得します
パブリック プロパティ ClassName 生成中のバインディング クラスの名前を取得します
パブリック プロパティ ClassNames 生成中のバインディング クラス一意の名前を生成する CodeIdentifiers オブジェクト取得します
パブリック プロパティ CodeNamespace 生成中のバインディング クラス.NET Framework 名前空間表現取得します
パブリック プロパティ CodeTypeDeclaration 生成中のバインディング クラス表現取得します
パブリック プロパティ ConcreteSchemas 関連付けられている ServiceDescriptionImporter インスタンスによって使用される具象 XML スキーマ取得します
パブリック プロパティ InputMessage プロトコル インポータがバインディング クラスメソッド生成するために現在処理している抽象操作Web サービス記述言語 (WSDL: Web Services Description Language) 入力メッセージ取得します
パブリック プロパティ MethodName プロトコル インポータが生成中のバインディング クラス メソッドの名前を取得します
パブリック プロパティ Operation プロトコル インポータがバインディング クラスメソッド生成するために現在処理している抽象 Web サービス記述言語 (WSDL: Web Services Description Language) 操作取得します
パブリック プロパティ OperationBinding プロトコル インポータがバインディング クラスメソッド生成するために現在処理している Web サービス記述言語 (WSDL: Web Services Description Language) 操作バインディング取得します
パブリック プロパティ OutputMessage プロトコル インポータがバインディング クラスメソッド生成するために現在処理している抽象操作Web サービス記述言語 (WSDL: Web Services Description Language) 出力メッセージ取得します
パブリック プロパティ Port プロトコル インポータがバインディング クラス生成するために現在処理しているバインディングへの参照を含む Web サービス記述言語 (WSDL: Web Services Description Language) ポート取得します複数ポート現在のバインディング参照している場合現在のポートになるのは、最後にバインディング見つかったポートです。
パブリック プロパティ PortType プロトコル インポータがバインディング クラス生成するために現在処理しているバインディングによって実装されている Web サービス記述言語 (WSDL: Web Services Description Language) PortType を取得します
パブリック プロパティ ProtocolName 使用されているプロトコルの名前を取得するために具象派生クラス実装する必要がある抽象プロパティ
パブリック プロパティ Schemas 関連付けられている ServiceDescriptionImporter インスタンスによって使用される抽象および具象XML スキーマをすべて取得します
パブリック プロパティ Service プロトコル インポータがバインディング クラス生成するために現在処理しているバインディングへの参照を含む Web サービス記述言語 (WSDL: Web Services Description Language) サービス取得します
パブリック プロパティ ServiceDescriptions 関連付けられている ServiceDescriptionImporter インスタンス属する ServiceDescriptionCollection オブジェクト取得します。これらのオブジェクトは、バインディング クラス生成の基になるバインディング検索します
パブリック プロパティ Style クライアント プロキシ クラス抽象サーバー クラスのどちらが生成されるかを示す列挙値を取得します。値は Client および Server です。値は、関連付けられている ServiceDescriptionImporter インスタンスStyle プロパティの値です。
パブリック プロパティ Warnings バインディング クラス生成中にプロトコル インポータによって発行され警告がある場合は、その種類を示す ServiceDescriptionImportWarnings 列挙値を取得または設定します
参照参照

関連項目

ProtocolImporter クラス
System.Web.Services.Description 名前空間

ProtocolImporter メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddExtensionWarningComments 入力拡張機能コレクション未処理拡張機能または XML 要素ごとに、RequiredExtensionsIgnored 警告または OptionalExtensionsIgnored 警告有効にます。
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド OperationBindingSyntaxException バインディング クラス生成されている現在の OperationBinding インスタンスターゲット名前空間内で無効であることを示す例外生成します
パブリック メソッド OperationSyntaxException バインディング クラス生成されている現在の Operation インスタンスターゲット名前空間内で無効であることを示す例外生成します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド UnsupportedBindingWarning Warnings プロパティ使用して取得した ServiceDescriptionImportWarnings 列挙体内の UnsupportedBindingsIgnored 警告有効にます。このメソッドまた、生成されているクラスコメント警告メッセージ追加します
パブリック メソッド UnsupportedOperationBindingWarning Warnings プロパティ使用して取得した ServiceDescriptionImportWarnings 列挙体内の UnsupportedOperationsIgnored 警告有効にます。このメソッドまた、生成されているクラスコメント警告メッセージ追加します
パブリック メソッド UnsupportedOperationWarning Warnings プロパティ使用して取得した ServiceDescriptionImportWarnings 列挙体内UnsupportedOperationsIgnored 警告有効にます。このメソッドまた、生成されているクラスコメント警告メッセージ追加します
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ProtocolImporter クラス
System.Web.Services.Description 名前空間

ProtocolImporter メンバ

Web サービスクラス生成するための、どの通信プロトコルにも共通の機能提供します

ProtocolImporter データ型公開されるメンバを以下の表に示します


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド ProtocolImporter  
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ AbstractSchemas 関連付けられている ServiceDescriptionImporter インスタンスによって使用される抽象 XML スキーマ取得します
パブリック プロパティ Binding プロトコル インポータがクラス生成するために現在処理している Web サービス記述言語 (WSDL: Web Services Description Language) バインディング取得します
パブリック プロパティ ClassName 生成中のバインディング クラスの名前を取得します
パブリック プロパティ ClassNames 生成中のバインディング クラス一意の名前を生成する CodeIdentifiers オブジェクト取得します
パブリック プロパティ CodeNamespace 生成中のバインディング クラス.NET Framework 名前空間表現取得します
パブリック プロパティ CodeTypeDeclaration 生成中のバインディング クラス表現取得します
パブリック プロパティ ConcreteSchemas 関連付けられている ServiceDescriptionImporter インスタンスによって使用される具象 XML スキーマ取得します
パブリック プロパティ InputMessage プロトコル インポータがバインディング クラスメソッド生成するために現在処理している抽象操作Web サービス記述言語 (WSDL: Web Services Description Language) 入力メッセージ取得します
パブリック プロパティ MethodName プロトコル インポータが生成中のバインディング クラス メソッドの名前を取得します
パブリック プロパティ Operation プロトコル インポータがバインディング クラスメソッド生成するために現在処理している抽象 Web サービス記述言語 (WSDL: Web Services Description Language) 操作取得します
パブリック プロパティ OperationBinding プロトコル インポータがバインディング クラスメソッド生成するために現在処理している Web サービス記述言語 (WSDL: Web Services Description Language) 操作バインディング取得します
パブリック プロパティ OutputMessage プロトコル インポータがバインディング クラスメソッド生成するために現在処理している抽象操作Web サービス記述言語 (WSDL: Web Services Description Language) 出力メッセージ取得します
パブリック プロパティ Port プロトコル インポータがバインディング クラス生成するために現在処理しているバインディングへの参照を含む Web サービス記述言語 (WSDL: Web Services Description Language) ポート取得します複数ポート現在のバインディング参照している場合現在のポートになるのは、最後にバインディング見つかったポートです。
パブリック プロパティ PortType プロトコル インポータがバインディング クラス生成するために現在処理しているバインディングによって実装されている Web サービス記述言語 (WSDL: Web Services Description Language) PortType を取得します
パブリック プロパティ ProtocolName 使用されているプロトコルの名前を取得するために具象派生クラス実装する必要がある抽象プロパティ
パブリック プロパティ Schemas 関連付けられている ServiceDescriptionImporter インスタンスによって使用される抽象および具象XML スキーマをすべて取得します
パブリック プロパティ Service プロトコル インポータがバインディング クラス生成するために現在処理しているバインディングへの参照を含む Web サービス記述言語 (WSDL: Web Services Description Language) サービス取得します
パブリック プロパティ ServiceDescriptions 関連付けられている ServiceDescriptionImporter インスタンス属する ServiceDescriptionCollection オブジェクト取得します。これらのオブジェクトは、バインディング クラス生成の基になるバインディング検索します
パブリック プロパティ Style クライアント プロキシ クラス抽象サーバー クラスのどちらが生成されるかを示す列挙値を取得します。値は Client および Server です。値は、関連付けられている ServiceDescriptionImporter インスタンスStyle プロパティの値です。
パブリック プロパティ Warnings バインディング クラス生成中にプロトコル インポータによって発行され警告がある場合は、その種類を示す ServiceDescriptionImportWarnings 列挙値を取得または設定します
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddExtensionWarningComments 入力拡張機能コレクション未処理拡張機能または XML 要素ごとに、RequiredExtensionsIgnored 警告または OptionalExtensionsIgnored 警告有効にます。
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド OperationBindingSyntaxException バインディング クラス生成されている現在の OperationBinding インスタンスターゲット名前空間内で無効であることを示す例外生成します
パブリック メソッド OperationSyntaxException バインディング クラス生成されている現在の Operation インスタンスターゲット名前空間内で無効であることを示す例外生成します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド UnsupportedBindingWarning Warnings プロパティ使用して取得した ServiceDescriptionImportWarnings 列挙体内の UnsupportedBindingsIgnored 警告有効にます。このメソッドまた、生成されているクラスコメント警告メッセージ追加します
パブリック メソッド UnsupportedOperationBindingWarning Warnings プロパティ使用して取得した ServiceDescriptionImportWarnings 列挙体内の UnsupportedOperationsIgnored 警告有効にます。このメソッドまた、生成されているクラスコメント警告メッセージ追加します
パブリック メソッド UnsupportedOperationWarning Warnings プロパティ使用して取得した ServiceDescriptionImportWarnings 列挙体内UnsupportedOperationsIgnored 警告有効にます。このメソッドまた、生成されているクラスコメント警告メッセージ追加します
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ProtocolImporter クラス
System.Web.Services.Description 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からProtocolImporterを検索した結果を表示しています。
Weblioに収録されているすべての辞書からProtocolImporterを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からProtocolImporter を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ProtocolImporter」の関連用語

ProtocolImporterのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ProtocolImporterのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS