IInstanceContextProvider.GetExistingInstanceContext Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wywoływana po otrzymaniu nowego komunikatu.
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
Parametry
- message
- Message
Komunikat przychodzący.
- channel
- IContextChannel
Kanał, który odebrał komunikat.
Zwraca
Obiekt, InstanceContext który jest używany do przetwarzania komunikatu; wróć do null
instruowania usługi WCF, aby utworzyć nowy InstanceContext obiekt.
Uwagi
Metoda GetExistingInstanceContext jest wywoływana po otrzymaniu komunikatu. Zwróć InstanceContext obiekt, który chcesz przetworzyć komunikat, lub null
. W przypadku obiektu usługa WCF tworzy nowy obiekt dla komunikatu, null
a następnie wywołuje metodę InstanceContext InitializeInstanceContext .
Jeśli zostanie zwrócona wartość , nowy obiekt przechodzi przez system ograniczania przepustowości i null
InstanceContext zwiększa liczbę wartości ServiceThrottle.MaxConcurrentInstances .