ServiceHost.InitializeDescription 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
基于承载服务的类型或实例初始化该承载服务的说明。
重载
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)
参数
- baseAddresses
- UriSchemeKeyedCollection
包含承载服务基址的 UriSchemeKeyedCollection。
例外
serviceType
为 null
。