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