IInstanceContextProvider.GetExistingInstanceContext Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.