ServiceDescriptionImporter.AddServiceDescription メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した ServiceDescription を、インポートされる ServiceDescriptions 値のコレクションに追加します。
public:
void AddServiceDescription(System::Web::Services::Description::ServiceDescription ^ serviceDescription, System::String ^ appSettingUrlKey, System::String ^ appSettingBaseUrl);
public void AddServiceDescription (System.Web.Services.Description.ServiceDescription serviceDescription, string appSettingUrlKey, string appSettingBaseUrl);
member this.AddServiceDescription : System.Web.Services.Description.ServiceDescription * string * string -> unit
Public Sub AddServiceDescription (serviceDescription As ServiceDescription, appSettingUrlKey As String, appSettingBaseUrl As String)
パラメーター
- serviceDescription
- ServiceDescription
コレクションに追加する ServiceDescription インスタンス。
- appSettingUrlKey
- String
serviceDescription
パラメーターで表されるインスタンスから生成されるプロキシ クラスの、Url
プロパティの初期値を設定します。 web.config ファイルの <appsetting>
セクションから生成するように指定します。
- appSettingBaseUrl
- String
serviceDescription
パラメーターで表されるインスタンスから生成されるプロキシ クラスの、Url
プロパティの初期値を設定します。 このプロパティの初期値の生成は、このパラメーターの値と WSDL ドキュメントの location
属性で指定された URL の組み合わせから行うように指定します。
例
次の例は、 クラスを使用する場合の AddServiceDescription メソッドの使用方法を ServiceDescriptionImporter 示しています。
// Initialize a service description importer.
ServiceDescriptionImporter^ importer = gcnew ServiceDescriptionImporter;
importer->ProtocolName = "Soap12"; // Use SOAP 1.2.
importer->AddServiceDescription( description, nullptr, nullptr );
// Initialize a service description importer.
ServiceDescriptionImporter importer = new ServiceDescriptionImporter();
importer.ProtocolName = "Soap12"; // Use SOAP 1.2.
importer.AddServiceDescription(description,null,null);
注釈
メソッドの呼び出し時にインポートするインスタンスをコレクションに追加 ServiceDescription するには、このメソッドを Import 使用します。
2 つの文字列パラメーター と は、appSettingUrlKey
インポートされたServiceDescription値から生成される XML Web サービス プロキシのプロパティを構築Url
する方法を指定appSettingBaseUrl
します。 パラメーターは appSettingUrlKey
、パラメーター値を Url
構成キーとして使用して、プロパティをweb.config ファイルの <appsettings>
セクションから読み取るように指定します。 パラメーターが appSettingUrlKey
null
または空の文字列の場合、初期値は Web サービス記述言語 (WSDL) ドキュメントの 属性によって location
決定されます。 の値が の場合、 Server
パラメーターのStyle値を設定しようとするとエラーがappSettingUrlKey
発生します。
パラメーターは appSettingBaseUrl
、このパラメーター値 Url
と WSDL ドキュメントの 属性で location
指定された URL の組み合わせから、プロパティの初期値を作成するように指定します。 パラメーターも appSettingUrlKey
指定する必要があります。 プロパティは Url
、相対 URL (パラメーターと WSDL 指定の URL から appSettingBaseUrl
構築) と、web.config ファイルから読み込まれた URL を組み合わせることによって構築されます。 このパラメーターが null
または空の文字列の場合、URL は web.config ファイル内の値から完全に構築されます。
適用対象
.NET