다음을 통해 공유


ServiceHost.InitializeDescription 메서드

정의

해당 형식 또는 인스턴스에 따라 호스팅된 서비스의 설명을 초기화합니다.

오버로드

InitializeDescription(Object, UriSchemeKeyedCollection)

해당 인스턴스와 지정된 기본 주소에 따라 호스팅된 서비스의 설명을 초기화합니다.

InitializeDescription(Type, UriSchemeKeyedCollection)

해당 형식과 지정된 기본 주소에 따라 호스팅된 서비스의 설명을 초기화합니다.

설명

이 메서드는 기본 주소를 전달하기 위한 요구 사항을 제거합니다 ServiceHost. 상속 ServiceHost 된 클래스는 기본 주소를 사용할 수 있는 경우 중 하나를 호출 ServiceHost 한 다음 호출할 InitializeDescription 수 있습니다. Svcutil.exe(서비스 모델 메타데이터 유틸리티 도구)를 구현하는 방법입니다.

InitializeDescription(Object, UriSchemeKeyedCollection)

해당 인스턴스와 지정된 기본 주소에 따라 호스팅된 서비스의 설명을 초기화합니다.

protected:
 void InitializeDescription(System::Object ^ singletonInstance, System::ServiceModel::UriSchemeKeyedCollection ^ baseAddresses);
protected void InitializeDescription (object singletonInstance, System.ServiceModel.UriSchemeKeyedCollection baseAddresses);
override this.InitializeDescription : obj * System.ServiceModel.UriSchemeKeyedCollection -> unit
Protected Sub InitializeDescription (singletonInstance As Object, baseAddresses As UriSchemeKeyedCollection)

매개 변수

singletonInstance
Object

호스팅된 서비스의 인스턴스입니다.

baseAddresses
UriSchemeKeyedCollection

호스팅된 서비스의 기본 주소를 포함하는 UriSchemeKeyedCollection입니다.

예외

singletonInstance이(가) null인 경우

적용 대상

InitializeDescription(Type, UriSchemeKeyedCollection)

해당 형식과 지정된 기본 주소에 따라 호스팅된 서비스의 설명을 초기화합니다.

protected:
 void InitializeDescription(Type ^ serviceType, System::ServiceModel::UriSchemeKeyedCollection ^ baseAddresses);
protected void InitializeDescription (Type serviceType, System.ServiceModel.UriSchemeKeyedCollection baseAddresses);
override this.InitializeDescription : Type * System.ServiceModel.UriSchemeKeyedCollection -> unit
Protected Sub InitializeDescription (serviceType As Type, baseAddresses As UriSchemeKeyedCollection)

매개 변수

serviceType
Type

호스팅된 서비스의 Type입니다.

baseAddresses
UriSchemeKeyedCollection

호스팅된 서비스의 기본 주소를 포함하는 UriSchemeKeyedCollection입니다.

예외

serviceType이(가) null인 경우

적용 대상