ServiceHost.InitializeDescription Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una descrizione del servizio ospitato in base al tipo o all'istanza.
Overload
| Nome | Descrizione |
|---|---|
| InitializeDescription(Object, UriSchemeKeyedCollection) |
Inizializza una descrizione del servizio ospitato in base all'istanza e agli indirizzi di base specificati. |
| InitializeDescription(Type, UriSchemeKeyedCollection) |
Inizializza una descrizione del servizio ospitato in base al tipo e agli indirizzi di base specificati. |
Commenti
Questo metodo rimuove il requisito per il passaggio degli indirizzi di base come parte di ServiceHost. Le classi che ereditano da ServiceHost possono chiamare ServiceHost e quindi possono chiamare una delle InitializeDescription classi quando è disponibile un indirizzo di base. Questo è il modo in cui viene implementato lo strumento utilità metadati del modello di servizio (Svcutil.exe).
InitializeDescription(Object, UriSchemeKeyedCollection)
Inizializza una descrizione del servizio ospitato in base all'istanza e agli indirizzi di base specificati.
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)
Parametri
- singletonInstance
- Object
Istanza del servizio ospitato.
- baseAddresses
- UriSchemeKeyedCollection
Oggetto UriSchemeKeyedCollection contenente gli indirizzi di base per il servizio ospitato.
Eccezioni
singletonInstance è null.
Si applica a
InitializeDescription(Type, UriSchemeKeyedCollection)
Inizializza una descrizione del servizio ospitato in base al tipo e agli indirizzi di base specificati.
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)
Parametri
- baseAddresses
- UriSchemeKeyedCollection
Oggetto UriSchemeKeyedCollection contenente gli indirizzi di base per il servizio ospitato.
Eccezioni
serviceType è null.