NetTcpRelayBindingElement 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.
Ein Konfigurationselement, das eine sichere, zuverlässige Bindung beschreibt, die für die computerübergreifende Kommunikation über das Azure Service Bus Relay geeignet ist.
public class NetTcpRelayBindingElement : System.ServiceModel.Configuration.StandardBindingElement
type NetTcpRelayBindingElement = class
inherit StandardBindingElement
Public Class NetTcpRelayBindingElement
Inherits StandardBindingElement
- Vererbung
-
NetTcpRelayBindingElement
Konstruktoren
NetTcpRelayBindingElement() |
Initialisiert eine neue Instanz der NetTcpRelayBindingElement-Klasse. |
NetTcpRelayBindingElement(String) |
Initialisiert eine neue Instanz der NetTcpRelayBindingElement-Klasse mit einem angegebenen Konfigurationsnamen. |
Eigenschaften
BindingElementType |
Ruft den Typ dieses Konfigurationselements ab. (Überschreibt StandardBindingElement.BindingElementType.) |
ConnectionMode |
Veraltet.
Ruft den Verbindungsmodus ab, der in der App.config-Datei für diese Konfiguration gespeichert ist, oder legt diesen fest. |
IsDynamic |
Ruft ab oder legt fest, ob die Relaybindung dynamisch ist. |
ListenBacklog |
Ruft einen Wert in der App.config-Datei ab, der die maximale Anzahl von Kanälen angibt, die auf die Annahme im Listener warten können, oder legt diesen fest. |
MaxBufferPoolSize |
Ruft einen Wert aus der App.config-Datei ab, der die maximale Größe für einen Pufferpool enthält, der TCP-Nachrichten speichert, die von der Bindung verarbeitet werden, oder legt diesen fest. |
MaxBufferSize |
Ruft einen Wert aus der App.config-Datei ab, der die maximale Größe des Puffers angibt, der zum Speichern von Nachrichten im Arbeitsspeicher verwendet wird, oder legt diesen fest. |
MaxConnections |
Ruft einen Wert aus der App.config-Datei ab, der die maximale Anzahl ausgehender und eingehender Verbindungen angibt, die der Dienst jeweils erstellt und akzeptiert. |
MaxReceivedMessageSize |
Ruft einen Wert aus der App.config-Datei ab, der die maximale Größe einer Nachricht enthält, die auf einem Kanal empfangen werden kann, der mit dieser Bindung konfiguriert ist, oder legt diesen fest. |
Properties |
Ruft eine ConfigurationPropertyCollection-instance ab, die eine Auflistung von ConfigurationProperty-Objekten enthält, die Attribute oder ConfigurationElement-Objekte dieses Konfigurationselements sein können. (Überschreibt StandardBindingElement.Properties.) |
ReaderQuotas |
Ruft einen Wert aus der App.config-Datei ab, der Einschränkungen für die Komplexität von SOAP-Nachrichten darstellt, die von Endpunkten verarbeitet werden können, die mit dieser Bindung konfiguriert sind. |
ReliableSession |
Ruft ein Konfigurationselement ab, das angibt, ob zuverlässige Sitzungen zwischen Kanalendpunkten erstellt werden. |
Security |
Ruft einen Wert aus der App.config-Datei ab, der den Typ der Sicherheit bestimmt, die mit dieser Bindung verwendet werden soll. |
TransferMode |
Ruft einen Wert aus der App.config-Datei ab, der angibt, ob Nachrichten gepuffert oder gestreamt oder eine Anforderung oder Antwort sind, oder legt diesen fest. |
Methoden
InitializeFrom(Binding) |
Initialisiert den Inhalt dieses Bindungskonfigurationselements aus den Eigenschaftswerten einer angegebenen Bindung. |
OnApplyConfiguration(Binding) |
Wendet die Einstellungen dieses Konfigurationselements auf das angegebene Bindungselement an. |
Gilt für:
Azure SDK for .NET