IInstanceContextInitializer Schnittstelle
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.
Definiert die Methoden, die notwendig sind, um das Erstellen von InstanceContext-Objekten zu überprüfen oder abzuändern, wenn erforderlich.
public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer
Hinweise
Um InstanceContext-Objekte beim Erstellen zu überprüfen oder abzuändern, implementieren Sie die IInstanceContextInitializer-Schnittstellen, und verwenden Sie ein IContractBehavior, um dieses an die InstanceContextInitializers-Eigenschaft anzuhängen.
Es kann eine beliebige Anzahl von Kontextinitialisierern für einen Dienst geben. In der Regel wird der IInstanceContextInitializer hinzugefügt, um eine Erweiterung an das InstanceContext-Objekt anzuhängen, die als Mechanismus für die Weitergabe von Daten in einer Anwendung dient.
Wenn Sie die Bereitstellung oder Auswahl des InstanceContext-Objekts steuern möchten, das eine Nachricht verarbeitet, finden Sie weitere Informationen dazu unter System.ServiceModel.Dispatcher.IInstanceContextProvider.
Methoden
Initialize(InstanceContext, Message) |
Bietet die Möglichkeit, das neu erstellte InstanceContext-Objekt abzuändern. |