ICallContextInitializer.BeforeInvoke Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.