Share via


TcpRelayTransportBindingElement Klasse

Definition

Stellt das Bindungselement für das TCP-Transportrelais dar.

public class TcpRelayTransportBindingElement : Microsoft.ServiceBus.Channels.ConnectionOrientedTransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension
type TcpRelayTransportBindingElement = class
    inherit ConnectionOrientedTransportBindingElement
    interface IPolicyExportExtension
Public Class TcpRelayTransportBindingElement
Inherits ConnectionOrientedTransportBindingElement
Implements IPolicyExportExtension
Vererbung
Implementiert

Konstruktoren

TcpRelayTransportBindingElement()

Initialisiert eine neue Instanz der TcpRelayTransportBindingElement-Klasse.

TcpRelayTransportBindingElement(RelayClientAuthenticationType)

Initialisiert einen neuen instance der TcpRelayTransportBindingElement -Klasse unter Verwendung des angegebenen Relayclientauthentifizierungstyps.

TcpRelayTransportBindingElement(TcpRelayTransportBindingElement)

Initialisiert eine neue instance der TcpRelayTransportBindingElement -Klasse unter Verwendung des angegebenen Relaybindungselements.

Eigenschaften

ChannelInitializationTimeout

Ruft den Zeitraum ab, der angibt, wie lange die Kanalinitialisierung abgeschlossen werden muss, bevor ein Timeout auftritt, oder legt diesen fest.

(Geerbt von ConnectionOrientedTransportBindingElement)
ConnectionBufferSize

Ruft die Größe des Puffers ab, der zum Übertragen eines Abschnitts der serialisierten Nachricht über die Verbindung vom Client oder Dienst verwendet wird, und legt diese fest.

(Geerbt von ConnectionOrientedTransportBindingElement)
ConnectionMode
Veraltet.

Ruft den Verbindungsmodus ab oder legt den Verbindungsmodus fest.

ConnectionPoolSettings

Ruft die Verbindungspooleinstellungen für die aktuelle instance ab.

HostNameComparisonMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Hostname zum Erreichen des Diensts bei übereinstimmendem URI verwendet werden soll.

(Geerbt von ConnectionOrientedTransportBindingElement)
IsDynamic

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

MaxBufferSize

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

(Geerbt von ConnectionOrientedTransportBindingElement)
MaxOutputDelay

Ruft das maximale Zeitintervall ab, oder legt das maximale Zeitintervall fest, das als Teil einer Nachricht oder als vollständige Nachricht im Arbeitsspeicher gepuffert bleiben kann, bevor sie versendet wird.

(Geerbt von ConnectionOrientedTransportBindingElement)
MaxPendingAccepts

Ruft die maximale Anzahl ausstehender asynchroner Annahmevorgänge ab, die für die Verarbeitung beim Dienst eingehender Verbindungen zur Verfügung stehen, oder legt die maximale Anzahl fest.

(Geerbt von ConnectionOrientedTransportBindingElement)
MaxPendingConnections

Ruft die maximale Anzahl an Verbindungen ab, die zum Verteilen auf dem Dienst bereitstehen, oder legt sie fest.

(Geerbt von ConnectionOrientedTransportBindingElement)
RelayClientAuthenticationType

Ruft den Vom Dienstclient verwendeten Authentifizierungstyp ab oder legt diese fest.

Scheme

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

TransferMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Meldungen bei verbindungsorientiertem Transport gepuffert oder per Stream übertragen werden.

(Geerbt von ConnectionOrientedTransportBindingElement)

Methoden

BuildChannelFactory<TChannel>(BindingContext)

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

BuildChannelListener<TChannel>(BindingContext)

Erstellt einen Kanallistener des angegebenen Typs.

CanBuildChannelFactory<TChannel>(BindingContext)

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

(Geerbt von ConnectionOrientedTransportBindingElement)
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 ConnectionOrientedTransportBindingElement)
Clone()

Erstellt eine Kopie des aktuellen Bindungselements.

GetProperty<T>(BindingContext)

Gibt ein angegebenes Objekt aus dem Bindungskontext zurück.

Explizite Schnittstellenimplementierungen

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exportiert eine benutzerdefinierte Richtlinienassertion zu dieser Bindung.

Gilt für: