Compartir a través de


IInstanceContextProvider.GetExistingInstanceContext Método

Definición

Se le llama cuando se recibe un nuevo mensaje.

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

Mensaje entrante.

channel
IContextChannel

Canal que recibió el mensaje.

Devoluciones

InstanceContext

Objeto InstanceContext que se utiliza para procesar el mensaje. Devuelva null para indicar a WCF que cree un nuevo objeto InstanceContext.

Comentarios

Se llama al método GetExistingInstanceContext cuando se recibe un mensaje. Devuelva el objeto InstanceContext que desea que procese el mensaje, o null. En el caso de null , WCF crea un nuevo objeto para el mensaje y, a InstanceContext continuación, llama al InitializeInstanceContext método .

Si devuelve null, el nuevo objeto InstanceContext pasa por el sistema de limitación de peticiones e incrementa el número de ServiceThrottle.MaxConcurrentInstances.

Se aplica a