ICallContextInitializer.BeforeInvoke Methode

Definitie

Implementeren om deel te nemen aan de initialisatie van de bewerkingsthread.

public:
 System::Object ^ BeforeInvoke(System::ServiceModel::InstanceContext ^ instanceContext, System::ServiceModel::IClientChannel ^ channel, System::ServiceModel::Channels::Message ^ message);
public object BeforeInvoke(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.IClientChannel channel, System.ServiceModel.Channels.Message message);
abstract member BeforeInvoke : System.ServiceModel.InstanceContext * System.ServiceModel.IClientChannel * System.ServiceModel.Channels.Message -> obj
Public Function BeforeInvoke (instanceContext As InstanceContext, channel As IClientChannel, message As Message) As Object

Parameters

instanceContext
InstanceContext

Het service-exemplaar voor de bewerking.

channel
IClientChannel

Het clientkanaal.

message
Message

Het binnenkomende bericht.

Retouren

Een correlatieobject dat als parameter van de AfterInvoke(Object) methode is doorgegeven.

Opmerkingen

Implementeer de methode voor het BeforeInvoke initialiseren en opschonen van thread-lokale opslag voor de thread die gebruikerscode aanroept. Normaal gebruik is het instellen van een bepaalde waarde, zoals imitatie of het wijzigen van de System.Globalization.CultureInfo. Als u een aangepaste context wilt instellen, is dit het uitbreidingspunt voor het initialiseren van de eigenschap statische context, die vervolgens beschikbaar is voor ontwikkelaars in de loop van de bewerking.

Van toepassing op