IInstanceContextProvider.GetExistingInstanceContext Metodo

Definizione

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.

Si applica a