IInstanceContextProvider.GetExistingInstanceContext Método

Definição

Liga quando recebe uma nova mensagem.

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

Parâmetros

message
Message

A mensagem recebida.

channel
IContextChannel

O canal que recebeu a mensagem.

Devoluções

O InstanceContext objeto que é usado para processar a mensagem; return null para instruir WCF a criar um novo InstanceContext objeto.

Observações

O GetExistingInstanceContext método é chamado quando uma mensagem é recebida. Devolva o InstanceContext objeto que pretende processar a mensagem, ou null. No caso de null, o WCF cria um novo InstanceContext objeto para a mensagem e depois chama o InitializeInstanceContext método.

Se devolver null, o novo InstanceContext objeto passa pelo sistema de limitação e incrementa a contagem de ServiceThrottle.MaxConcurrentInstances.

Aplica-se a