Udostępnij za pośrednictwem


WSTrustChannelFactory.CreateTrustChannel Metoda

Definicja

Tworzy obiekt WSTrustChannel przy użyciu parametrów, które odzwierciedlają konfigurację tej fabryki.

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

Parametry

innerChannel
IWSTrustChannelContract

Kanał utworzony przez klasę bazową, który może wysyłać i odbierać komunikaty.

trustVersion
TrustVersion

Wersja pliku WS-Trust, która ma być używana.

context
WSTrustSerializationContext

Obiekt, WSTrustSerializationContext który powinien być używany do serializacji WS-Trust komunikatów.

requestSerializer
WSTrustRequestSerializer

Obiekt, WSTrustRequestSerializer który powinien być używany do serializacji WS-Trust komunikatów żądań.

responseSerializer
WSTrustResponseSerializer

Obiekt, WSTrustResponseSerializer który powinien być używany do serializacji WS-Trust komunikatów odpowiedzi.

Zwraca

WSTrustChannel

Wartość WSTrustChannel reprezentująca nowy kanał.

Dotyczy