IInstanceContextProvider.GetExistingInstanceContext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé à la réception d'un nouveau message.
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
Paramètres
- message
- Message
Message entrant.
- channel
- IContextChannel
Canal qui a reçu le message.
Retours
Objet InstanceContext utilisé pour traiter le message ; retournez null
pour demander à WCF de créer un objet InstanceContext.
Remarques
La méthode GetExistingInstanceContext est appelée à la réception d'un message. Retournez l'objet InstanceContext que vous souhaitez pour traiter le message, ou null
. Dans le cas de null
, WCF crée un nouvel InstanceContext objet pour le message, puis appelle la InitializeInstanceContext méthode.
Si vous retournez null
, le nouvel objet InstanceContext parcoure le système de limitation et incrémente le compte de ServiceThrottle.MaxConcurrentInstances.