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です。