RelayedOnewayTransportBindingElement Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt das Transportbindungselement dar, das für die unidirektionale Kommunikation verwendet wird.
public class RelayedOnewayTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension
type RelayedOnewayTransportBindingElement = class
inherit TransportBindingElement
interface IPolicyExportExtension
Public Class RelayedOnewayTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension
- Vererbung
-
RelayedOnewayTransportBindingElement
- Implementiert
Konstruktoren
RelayedOnewayTransportBindingElement() |
Initialisiert eine neue Instanz der RelayedOnewayTransportBindingElement-Klasse. |
RelayedOnewayTransportBindingElement(RelayClientAuthenticationType) |
Initialisiert eine neue instance der RelayedOnewayTransportBindingElement -Klasse unter Verwendung des angegebenen Authentifizierungstyps. |
RelayedOnewayTransportBindingElement(RelayClientAuthenticationType, RelayedOnewayConnectionMode) |
Initialisiert eine neue instance der RelayedOnewayTransportBindingElement -Klasse unter Verwendung des angegebenen Authentifizierungstyps und des angegebenen Verbindungsmodus. |
RelayedOnewayTransportBindingElement(RelayedOnewayTransportBindingElement) |
Initialisiert eine neue instance der RelayedOnewayTransportBindingElement -Klasse unter Verwendung des angegebenen Elements. |
Eigenschaften
ChannelInitializationTimeout |
Ruft die maximale Zeit ab, die sich ein Kanal in der Initialisierung status befinden kann, bevor die Verbindung getrennt wird, oder legt diese fest. |
ConnectionBufferSize |
Ruft die Puffergröße ab oder legt die Puffergröße fest, die zum Übertragen eines Teils der Meldung vom Client oder Dienst verwendet wird. |
ConnectionMode |
Ruft den Verbindungsmodus ab, der in diesem Bindungselement verwendet wird. Der Verbindungsmodus kann einer der RelayedOnewayConnectionMode Enumerationswerte sein. |
ConnectionPoolSettings |
Ruft die Verbindungspooleinstellungen für den aktuellen 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. |
ListenBacklog |
Ruft die maximal mögliche Anzahl der ausstehenden Verbindungsanforderungen in der Warteschlange ab, oder legt diese fest. |
MaxBufferSize |
Ruft die maximale Größe des Puffers in Bytes ab, der eingehende Nachrichten enthält, die von dieser Bindung verarbeitet werden, oder legt diese fest. |
MaxOutputDelay |
Ruft das maximale Zeitintervall ab, das eine Nachricht oder ein Teil einer Nachricht im Arbeitsspeicher gepuffert bleiben kann, bevor sie gesendet wird, oder legt dieses fest. |
MaxPendingAccepts |
Ruft die maximale Anzahl ausstehender asynchroner Annahmethreads ab, die für die Verarbeitung eingehender Verbindungen beim Dienst zur Verfügung stehen, oder legt die maximale Anzahl fest. |
MaxPendingConnections |
Ruft die maximale Anzahl ausstehender Verbindungen ab oder legt sie fest. |
RelayClientAuthenticationType |
Ruft den Typ der Azure Access Control-Authentifizierung ab, die von diesem Bindungselement verwendet wird, oder legt diesen fest. |
Scheme |
Ruft das von diesem Bindungselement verwendete URI-Schema ab. |
Methoden
BuildChannelFactory<TChannel>(BindingContext) |
Erstellt eine Kanalfactory zum Erstellen von Kanälen des angegebenen Typs, die aus dem angegebenen Bindungskontext initialisiert wird. |
BuildChannelListener<TChannel>(BindingContext) |
Erstellt einen Kanallistener, der Kanäle des angegebenen Typs akzeptiert und aus dem angegebenen Bindungskontext initialisiert wird. |
CanBuildChannelFactory<TChannel>(BindingContext) |
Gibt einen Wert zurück, der angibt, ob dieses Bindungselement eine Kanalfactory des angegebenen Typs erstellen kann. |
CanBuildChannelListener<TChannel>(BindingContext) |
Gibt einen Wert zurück, der angibt, ob das Bindungselement einen Kanallistener für den angegebenen Kanaltyp erstellen kann. |
Clone() |
Gibt eine Kopie dieses instance des RelayedOnewayTransportBindingElement Bindungselements zurück. |
GetProperty<T>(BindingContext) |
Gibt ein Objekt des angeforderten Typs zurück, falls vorhanden, von der entsprechenden Ebene im Bindungsstapel. |
Explizite Schnittstellenimplementierungen
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Exportiert eine benutzerdefinierte Richtlinienassertion zu dieser Bindung. |
Gilt für:
Azure SDK for .NET