Partager via


IInstanceContextProvider.GetExistingInstanceContext Méthode

Définition

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

InstanceContext

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.

S’applique à