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.
Metodo 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
Il messaggio in entrata.
- channel
- IContextChannel
Il canale che riceve il messaggio.
Restituisce
L'oggetto InstanceContext utilizzato per elaborare il messaggio. Restituire null
per indicare a WCF di creare un nuovo oggetto InstanceContext.
Commenti
Il metodo GetExistingInstanceContext viene chiamato quando viene ricevuto un messaggio. Restituire l'oggetto InstanceContext con cui elaborare il messaggio, oppure null
. Nel caso di null
, WCF crea un nuovo oggetto per il messaggio e quindi chiama il metodo InstanceContext InitializeInstanceContext .
Se viene restituito null
, il nuovo oggetto InstanceContext va viene sottoposto al sistema di limitazione e va a incrementare il conteggio di ServiceThrottle.MaxConcurrentInstances.