IInstanceContextProvider.GetExistingInstanceContext Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn eine neue Nachricht empfangen wird.
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
Parameter
- message
- Message
Die eingehende Nachricht.
- channel
- IContextChannel
Der Kanal, der die Nachricht empfangen hat.
Gibt zurück
Das InstanceContext Objekt, das zum Verarbeiten der Nachricht verwendet wird. Kehren Sie zurück null , um WCF anzuweisen, ein neues InstanceContext Objekt zu erstellen.
Hinweise
Die GetExistingInstanceContext Methode wird aufgerufen, wenn eine Nachricht empfangen wird. Gibt das InstanceContext Objekt zurück, das Sie die Nachricht verarbeiten möchten, oder null. Im Fall von nullWCF wird ein neues InstanceContext Objekt für die Nachricht erstellt und dann die InitializeInstanceContext Methode aufgerufen.
Wenn Sie zurückkehren null, durchläuft das neue InstanceContext Objekt das Drosselungssystem und erhöht die Anzahl von ServiceThrottle.MaxConcurrentInstances.