IInstanceContextProvider.GetExistingInstanceContext Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se 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
Objeto InstanceContext que se usa para procesar el mensaje; vuelva null a indicar a WCF que cree un nuevo InstanceContext objeto.
Comentarios
Se llama al GetExistingInstanceContext método cuando se recibe un mensaje. Devuelve el InstanceContext objeto que desea procesar el mensaje o null. En el caso de null, WCF crea un nuevo InstanceContext objeto para el mensaje y, a continuación, llama al InitializeInstanceContext método .
Si devuelve null, el nuevo InstanceContext objeto pasa por el sistema de limitación e incrementa el recuento de ServiceThrottle.MaxConcurrentInstances.