IInstanceContextProvider.GetExistingInstanceContext Método

Definição

Chamado quando uma nova mensagem é recebida.

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 de entrada.

channel
IContextChannel

O canal que recebeu a mensagem.

Retornos

O InstanceContext objeto usado para processar a mensagem; retorne null para instruir o WCF a criar um novo InstanceContext objeto.

Comentários

O GetExistingInstanceContext método é chamado quando uma mensagem é recebida. Retorne o InstanceContext objeto que você deseja processar a mensagem ou null. No caso de null, o WCF cria um novo InstanceContext objeto para a mensagem e, em seguida, chama o InitializeInstanceContext método.

Se você retornar null, o novo InstanceContext objeto passará pelo sistema de limitação e incrementará a contagem de ServiceThrottle.MaxConcurrentInstances.

Aplica-se a