IInstanceContextProvider.GetExistingInstanceContext Metod

Definition

Anropas när ett nytt meddelande tas emot.

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

Parametrar

message
Message

Det inkommande meddelandet.

channel
IContextChannel

Kanalen som tog emot meddelandet.

Returer

Objektet InstanceContext som används för att bearbeta meddelandet. Återgå null till att instruera WCF att skapa ett nytt InstanceContext objekt.

Kommentarer

Metoden GetExistingInstanceContext anropas när ett meddelande tas emot. Returnera det InstanceContext objekt som du vill bearbeta meddelandet, eller null. När det gäller nullskapar WCF ett nytt InstanceContext objekt för meddelandet och anropar InitializeInstanceContext sedan metoden.

Om du returnerar nullgår det nya InstanceContext objektet igenom begränsningssystemet och ökar antalet ServiceThrottle.MaxConcurrentInstances.

Gäller för