Freigeben über


WSTrustChannelFactory.CreateTrustChannel Methode

Definition

Erstellt unter Verwendung von Parametern, die die Konfiguration dieser Factory widerspiegeln, ein WSTrustChannel-Objekt.

protected:
 virtual System::ServiceModel::Security::WSTrustChannel ^ CreateTrustChannel(System::ServiceModel::Security::IWSTrustChannelContract ^ innerChannel, System::ServiceModel::Security::TrustVersion ^ trustVersion, System::IdentityModel::Protocols::WSTrust::WSTrustSerializationContext ^ context, System::IdentityModel::Protocols::WSTrust::WSTrustRequestSerializer ^ requestSerializer, System::IdentityModel::Protocols::WSTrust::WSTrustResponseSerializer ^ responseSerializer);
protected virtual System.ServiceModel.Security.WSTrustChannel CreateTrustChannel (System.ServiceModel.Security.IWSTrustChannelContract innerChannel, System.ServiceModel.Security.TrustVersion trustVersion, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context, System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer requestSerializer, System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer responseSerializer);
abstract member CreateTrustChannel : System.ServiceModel.Security.IWSTrustChannelContract * System.ServiceModel.Security.TrustVersion * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext * System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer * System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer -> System.ServiceModel.Security.WSTrustChannel
override this.CreateTrustChannel : System.ServiceModel.Security.IWSTrustChannelContract * System.ServiceModel.Security.TrustVersion * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext * System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer * System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer -> System.ServiceModel.Security.WSTrustChannel
Protected Overridable Function CreateTrustChannel (innerChannel As IWSTrustChannelContract, trustVersion As TrustVersion, context As WSTrustSerializationContext, requestSerializer As WSTrustRequestSerializer, responseSerializer As WSTrustResponseSerializer) As WSTrustChannel

Parameter

innerChannel
IWSTrustChannelContract

Der von der Basisklasse erstellte Kanal, der Nachrichten senden und empfangen kann.

trustVersion
TrustVersion

Die WS-Trust-Version, die verwendet werden soll.

context
WSTrustSerializationContext

Das WSTrustSerializationContext-Objekt, das zum Serialisieren von WS-Trust-Nachrichten verwendet werden soll.

requestSerializer
WSTrustRequestSerializer

Das WSTrustRequestSerializer Objekt, das zum Serialisieren WS-Trust Anforderungsnachrichten verwendet werden soll.

responseSerializer
WSTrustResponseSerializer

Das WSTrustResponseSerializer-Objekt, das zum Serialisieren von WS-Trust-Antwortnachrichten verwendet werden soll.

Gibt zurück

Ein WSTrustChannel, der den neuen Kanal darstellt.

Gilt für: