ServiceHost.InitializeDescription 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據服務的類型或執行個體,初始化裝載之服務的描述。
多載
InitializeDescription(Object, UriSchemeKeyedCollection) |
根據服務的執行個體和指定的基底位址,初始化裝載之服務的描述。 |
InitializeDescription(Type, UriSchemeKeyedCollection) |
根據服務的類型和指定的基底位址,初始化裝載之服務的描述。 |
備註
這個方法會移除在 中傳遞基底位址 ServiceHost 的需求。 繼承自 ServiceHost 的類別可以呼叫 ServiceHost ,然後在基底位址可用時呼叫其中 InitializeDescription 一個 。 這就是實作 Service Model Metadata Utility Tool (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
。