ServiceDescriptionImporter.AddServiceDescription メソッド
アセンブリ: System.Web.Services (system.web.services.dll 内)

Public Sub AddServiceDescription ( _ serviceDescription As ServiceDescription, _ appSettingUrlKey As String, _ appSettingBaseUrl As String _ )
Dim instance As ServiceDescriptionImporter Dim serviceDescription As ServiceDescription Dim appSettingUrlKey As String Dim appSettingBaseUrl As String instance.AddServiceDescription(serviceDescription, appSettingUrlKey, appSettingBaseUrl)
public void AddServiceDescription ( ServiceDescription serviceDescription, string appSettingUrlKey, string appSettingBaseUrl )
public: void AddServiceDescription ( ServiceDescription^ serviceDescription, String^ appSettingUrlKey, String^ appSettingBaseUrl )
public void AddServiceDescription ( ServiceDescription serviceDescription, String appSettingUrlKey, String appSettingBaseUrl )
public function AddServiceDescription ( serviceDescription : ServiceDescription, appSettingUrlKey : String, appSettingBaseUrl : String )

このメソッドを使用して、ServiceDescription インスタンスを、Import メソッドが呼び出されたときにインポートされるコレクションに追加します。
appSettingUrlKey および appSettingBaseUrl の 2 つの文字列パラメータは、インポートされた ServiceDescription 値から生成される XML Web サービス プロキシの Url プロパティを生成する方法を指定します。appSettingUrlKey パラメータは、構成キーとしてパラメータ値を使用する方法で web.config ファイルの <appsettings> セクションから Url プロパティを読み取ることを指定します。appSettingUrlKey パラメータが null 参照 (Visual Basic では Nothing) または空の文字列の場合、初期値は WSDL (Web Services Description Language) ドキュメント内の location 属性によって決定されます。Style の値が Server の場合は、appSettingUrlKey パラメータの値を設定しようとするとエラーが発生します。
appSettingBaseUrl パラメータは、Url プロパティの初期値の生成を、このパラメータ値と WSDL ドキュメントの location 属性で指定された URL との組み合わせによって行うように指定します。appSettingUrlKey パラメータも指定する必要があります。Url プロパティは、相対 URL と web.config ファイルから読み込まれた URL との組み合わせによって構築されます (相対 URL は appSettingBaseUrl パラメータと、WSDL で指定された URL から生成されます)。このパラメータが null 参照 (Visual Basic では Nothing) または空の文字列である場合、URL はすべて web.config ファイルの値から生成されます。

ServiceDescriptionImporter クラスを使用するときの AddServiceDescription メソッドの使用例を次に示します。
// Initialize a service description importer. ServiceDescriptionImporter importer = new ServiceDescriptionImporter(); importer.ProtocolName = "Soap12"; // Use SOAP 1.2. importer.AddServiceDescription(description,null,null);
// Initialize a service description importer. ServiceDescriptionImporter^ importer = gcnew ServiceDescriptionImporter; importer->ProtocolName = "Soap12"; // Use SOAP 1.2. importer->AddServiceDescription( description, nullptr, nullptr );

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からServiceDescriptionImporter.AddServiceDescription メソッドを検索する場合は、下記のリンクをクリックしてください。

- ServiceDescriptionImporter.AddServiceDescription メソッドのページへのリンク