Freigeben über


ConnectionOrientedTransportBindingElement Klasse

Definition

Eine abstrakte Klasse, die das Basis-TransportBindingElement um zusätzliche Eigenschaften erweitert, die häufig bei verbindungsorientierten Transporten, z. B. TCP und Named Pipes, verwendet werden.

public abstract class ConnectionOrientedTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement
type ConnectionOrientedTransportBindingElement = class
    inherit TransportBindingElement
Public MustInherit Class ConnectionOrientedTransportBindingElement
Inherits TransportBindingElement
Vererbung
ConnectionOrientedTransportBindingElement
Abgeleitet

Eigenschaften

ChannelInitializationTimeout

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

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.

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.

MaxBufferSize

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

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.

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.

MaxPendingConnections

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

TransferMode

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

Methoden

CanBuildChannelFactory<TChannel>(BindingContext)

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

CanBuildChannelListener<TChannel>(BindingContext)

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

GetProperty<T>(BindingContext)

Ruft Eigenschaften aus dem Bindungsstapel ab, sofern vorhanden.

Gilt für: