다음을 통해 공유


ServiceDescriptionImporter.AddServiceDescription 메서드

정의

가져올 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);

설명

이 메서드를 사용하여 메서드가 호출될 때 가져올 컬렉션에 인스턴스를 Import 추가 ServiceDescription 합니다.

두 문자열 매개 변수 appSettingUrlKeyappSettingBaseUrl가져온 값에서 ServiceDescription 생성할 XML 웹 서비스 프록시의 속성을 생성하는 Url 방법을 지정합니다. 매개 변수는 appSettingUrlKey 매개 변수 값을 구성 키로 사용하여 web.config 파일의 <appsettings> 섹션에서 속성을 읽어야 한다고 지정 Url 합니다. appSettingUrlKey 매개 변수 또는 null 빈 문자열인 경우 초기 값은 WSDL(Web Services Description Language) 문서의 특성에 의해 location 결정됩니다. 값이면 Server매개 변수 값을 Style 설정 appSettingUrlKey 하려고 하면 오류가 발생합니다.

매개 변수는 appSettingBaseUrl 이 매개 변수 값 Url 과 WSDL 문서의 특성에 의해 location 지정된 URL의 조합으로 속성의 초기 값을 생성해야 한다고 지정합니다. appSettingUrlKey 매개 변수도 지정해야 합니다. 이 속성은 Url 상대 URL(매개 변수 및 WSDL 지정 URL에서 appSettingBaseUrl 생성됨)과 web.config 파일에서 로드된 URL을 결합하여 생성됩니다. 이 매개 변수 또는 null 빈 문자열인 경우 URL은 web.config 파일의 값에서 완전히 생성됩니다.

적용 대상