IInstanceContextProvider.GetExistingInstanceContext 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.
Chiamato quando viene ricevuto un nuovo messaggio.
public:
System::ServiceModel::InstanceContext ^ GetExistingInstanceContext(System::ServiceModel::Channels::Message ^ message, System::ServiceModel::IContextChannel ^ channel);
public System.ServiceModel.InstanceContext GetExistingInstanceContext(System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
abstract member GetExistingInstanceContext : System.ServiceModel.Channels.Message * System.ServiceModel.IContextChannel -> System.ServiceModel.InstanceContext
Public Function GetExistingInstanceContext (message As Message, channel As IContextChannel) As InstanceContext
Parametri
- message
- Message
Messaggio in arrivo.
- channel
- IContextChannel
Canale che ha ricevuto il messaggio.
Valori restituiti
Oggetto InstanceContext utilizzato per elaborare il messaggio. Tornare null a indicare a WCF di creare un nuovo InstanceContext oggetto.
Commenti
Il GetExistingInstanceContext metodo viene chiamato quando viene ricevuto un messaggio. Restituisce l'oggetto InstanceContext che si desidera elaborare il messaggio o null. Nel caso di null, WCF crea un nuovo InstanceContext oggetto per il messaggio e quindi chiama il InitializeInstanceContext metodo .
Se si restituisce null, il nuovo InstanceContext oggetto passa attraverso il sistema di limitazione e incrementa il conteggio di ServiceThrottle.MaxConcurrentInstances.