Bagikan melalui


ServiceHost.InitializeDescription Metode

Definisi

Menginisialisasi deskripsi layanan yang dihosting berdasarkan jenis atau instansnya.

Overload

InitializeDescription(Object, UriSchemeKeyedCollection)

Menginisialisasi deskripsi layanan yang dihosting berdasarkan instansnya dan alamat dasar yang ditentukan.

InitializeDescription(Type, UriSchemeKeyedCollection)

Menginisialisasi deskripsi layanan yang dihosting berdasarkan jenisnya dan alamat dasar yang ditentukan.

Keterangan

Metode ini menghapus persyaratan untuk meneruskan alamat dasar sebagai bagian ServiceHostdari . Kelas yang diwarisi ServiceHost dapat memanggil ServiceHost dan kemudian dapat memanggil salah InitializeDescription satu ketika alamat dasar tersedia. Ini adalah bagaimana Alat Utilitas Metadata Model Layanan (Svcutil.exe) diimplementasikan.

InitializeDescription(Object, UriSchemeKeyedCollection)

Menginisialisasi deskripsi layanan yang dihosting berdasarkan instansnya dan alamat dasar yang ditentukan.

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)

Parameter

singletonInstance
Object

Instans layanan yang dihosting.

baseAddresses
UriSchemeKeyedCollection

UriSchemeKeyedCollection yang berisi alamat dasar untuk layanan yang dihosting.

Pengecualian

singletonInstanceadalah null.

Berlaku untuk

InitializeDescription(Type, UriSchemeKeyedCollection)

Menginisialisasi deskripsi layanan yang dihosting berdasarkan jenisnya dan alamat dasar yang ditentukan.

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)

Parameter

serviceType
Type

Layanan Type yang dihosting.

baseAddresses
UriSchemeKeyedCollection

UriSchemeKeyedCollection yang berisi alamat dasar untuk layanan yang dihosting.

Pengecualian

serviceTypeadalah null.

Berlaku untuk