HttpsRelayTransportBindingElement Klasse

Definition

Stellt das Bindungselement dar, das verwendet wird, um einen HTTPS-Relaytransport für die Übertragung von Nachrichten anzugeben.

public class HttpsRelayTransportBindingElement : Microsoft.ServiceBus.HttpRelayTransportBindingElement
type HttpsRelayTransportBindingElement = class
    inherit HttpRelayTransportBindingElement
Public Class HttpsRelayTransportBindingElement
Inherits HttpRelayTransportBindingElement
Vererbung
HttpsRelayTransportBindingElement

Konstruktoren

HttpsRelayTransportBindingElement()

Initialisiert eine neue instance der HttpsRelayTransportBindingElement -Klasse unter Verwendung der Standardeinstellungen.

HttpsRelayTransportBindingElement(HttpsRelayTransportBindingElement)

Initialisiert eine neue instance der HttpsRelayTransportBindingElement -Klasse unter Verwendung des angegebenen Elements.

HttpsRelayTransportBindingElement(RelayClientAuthenticationType)

Initialisiert eine neue instance der HttpsRelayTransportBindingElement -Klasse unter Verwendung des angegebenen Typs der Clientauthentifizierung.

Eigenschaften

AllowCookies

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Client Cookies akzeptiert und bei zukünftigen Anfragen weiterleitet.

(Geerbt von HttpRelayTransportBindingElement)
HostNameComparisonMode

Ruft den Vergleichsmodus ab, der im Hostnamen verwendet wird, oder legt diesen fest.

(Geerbt von HttpRelayTransportBindingElement)
IsDynamic

Ruft ab oder legt fest, ob das Bindungselement dynamisch ist.

(Geerbt von HttpRelayTransportBindingElement)
KeepAliveEnabled

Ruft einen Wert ab, der angibt, ob eine permanente Verbindung mit einem Dienstendpunkt hergestellt werden soll, oder legt diesen fest.

(Geerbt von HttpRelayTransportBindingElement)
MaxBufferSize

Ruft die maximale Größe des zu verwendenden Puffers ab oder legt diese fest.

(Geerbt von HttpRelayTransportBindingElement)
ProxyAddress

Ruft einen URI ab oder legt ihn fest, der die Adresse des Proxys enthält, der für HTTP-Anforderungen verwendet werden soll.

(Geerbt von HttpRelayTransportBindingElement)
ProxyAuthenticationScheme

Ruft das Authentifizierungsschema ab oder legt es fest, das verwendet wird, um Clientanforderungen zu authentifizieren, die von einem HTTP-Proxy verarbeitet werden.

(Geerbt von HttpRelayTransportBindingElement)
RelayClientAuthenticationType

Ruft den Relayclientauthentifizierungstyp ab oder legt diese fest.

(Geerbt von HttpRelayTransportBindingElement)
Scheme

Ruft das URI-Schema für den Transport ab.

TransferMode

Ruft den Übertragungsmodus ab oder legt ihn fest.

(Geerbt von HttpRelayTransportBindingElement)
UseDefaultWebProxy

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Proxyeinstellungen auf dem Computer anstatt der benutzerspezifischen Einstellungen verwendet werden sollen.

(Geerbt von HttpRelayTransportBindingElement)

Methoden

BuildChannelFactory<TChannel>(BindingContext)

Erstellt eine Kanalfactory, mit der ein Kanal erstellt werden kann.

(Geerbt von HttpRelayTransportBindingElement)
BuildChannelListener<TChannel>(BindingContext)

Erstellt einen Kanallistener für Kanäle des angegebenen generischen Typs.

(Geerbt von HttpRelayTransportBindingElement)
CanBuildChannelFactory<TChannel>(BindingContext)

Bestimmt, ob eine Kanalfactory des angegebenen Typs erstellt werden kann.

(Geerbt von HttpRelayTransportBindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob das Bindungselement einen Listener für einen bestimmten Typ von Kanal erstellen kann.

(Geerbt von HttpRelayTransportBindingElement)
Clone()

Erstellt eine tiefe Kopie des aktuellen Bindungselements.

CreateInnerChannelBindingElement()

Erstellt ein Bindungselement HttpTransportBindingElement für den inneren Kanal.

GetProperty<T>(BindingContext)

Ruft die angegebene Eigenschaft aus dem angegebenen Bindungskontext ab.

GetTransportTokenAssertion()

Ruft das XML-Element ab, das das in der Sicherheitsbindung verwendete Transporttoken darstellt.

(Geerbt von HttpRelayTransportBindingElement)
InitializeInnerChannelBindingElement(HttpTransportBindingElement)

Initialisiert das angegebene Bindungselement mit den Einstellungen aus dem aktuellen instance desHttpsRelayTransportBindingElement Bindungselements.

Explizite Schnittstellenimplementierungen

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exportiert eine benutzerdefinierte Richtlinienassertion zu dieser Bindung.

(Geerbt von HttpRelayTransportBindingElement)
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Schreibt benutzerdefinierte WSDL (Web Services Description Language)-Elemente in für einen Vertrag generierte WSDL.

(Geerbt von HttpRelayTransportBindingElement)
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Schreibt benutzerdefinierte WSDL (Web Services Description Language)-Elemente in die generierte WSDL für einen Endpunkt.

(Geerbt von HttpRelayTransportBindingElement)

Gilt für: