Freigeben über


NetEventRelayBinding Klasse

Definition

Stellt eine Bindung dar, die unidirektionales Ereignismulticasting unterstützt und es einer beliebigen Anzahl von Ereignisverlegern und Ereignisconsumern ermöglicht, sich am selben Endpunkt zu rendezvous zu treffen.

public class NetEventRelayBinding : Microsoft.ServiceBus.NetOnewayRelayBinding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetEventRelayBinding = class
    inherit NetOnewayRelayBinding
    interface IBindingRuntimePreferences
Public Class NetEventRelayBinding
Inherits NetOnewayRelayBinding
Implements IBindingRuntimePreferences
Vererbung
NetEventRelayBinding
Implementiert

Konstruktoren

NetEventRelayBinding()

Initialisiert eine neue Instanz der NetEventRelayBinding-Klasse.

NetEventRelayBinding(EndToEndSecurityMode, RelayEventSubscriberAuthenticationType)

Initialisiert eine neue instance der NetEventRelayBinding -Klasse unter Verwendung des angegebenen Sicherheitsmodus und des angegebenen Relayclientauthentifizierungstyps.

NetEventRelayBinding(RelayedOnewayTransportBindingElement, BinaryMessageEncodingBindingElement, NetOnewayRelaySecurity)

Initialisiert eine neue instance derNetEventRelayBinding -Klasse unter Verwendung der angegebenen Transport-, Codierungs- und Sicherheitselemente.

NetEventRelayBinding(String)

Initialisiert eine neue instance der NetEventRelayBinding -Klasse unter Verwendung der angegebenen Konfiguration.

Felder

encoding

Stellt die Codierung für die Bindung dar. Zusammen mit den Sicherheitseinstellungen und dem Transporttyp stellt die Codierung die drei Kerneigenschaften einer Bindung dar.

(Geerbt von NetOnewayRelayBinding)
transport

Gibt den Transporttyp für die Bindung an. Zusammen mit den Codierungs- und Sicherheitseinstellungen stellt der Transporttyp die drei Kerneigenschaften einer Bindung dar.

(Geerbt von NetOnewayRelayBinding)

Eigenschaften

EnvelopeVersion

Ruft die SOAP-Version ab, die für Nachrichten verwendet wird, die von dieser Bindung verarbeitet werden.

(Geerbt von NetOnewayRelayBinding)
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 NetOnewayRelayBinding)
ListenBacklog

Ruft die maximal mögliche Anzahl der ausstehenden Verbindungsanforderungen in der Warteschlange ab, oder legt diese fest.

(Geerbt von NetOnewayRelayBinding)
MaxBufferPoolSize

Ruft die maximal zulässige Größe für einen Pufferpool ab, in dem von der Bindung verarbeitete Nachrichten gespeichert werden, oder legt diese fest.

(Geerbt von NetOnewayRelayBinding)
MaxBufferSize

Ruft einen Wert ab oder legt einen Wert fest, der die maximale Größe (in Byte) des Puffers angibt, der zum Speichern von Meldungen im Arbeitsspeicher verwendet wird.

(Geerbt von NetOnewayRelayBinding)
MaxConnections

Ruft einen Wert ab, der die maximale Anzahl an Verbindungen, die für die nachfolgende Wiederverwendung auf dem Client gepoolt werden sollen, und die maximale Anzahl an Verbindungen steuert, für die eine ausstehende Übermittlung auf dem Server zulässig ist.

(Geerbt von NetOnewayRelayBinding)
MaxReceivedMessageSize

Ruft die maximale Größe für eine empfangene Nachricht ab, die von der Bindung verarbeitet wird, oder legt sie fest.

(Geerbt von NetOnewayRelayBinding)
MessageSecurityVersion

Ruft die Nachrichtensicherheitsversion ab.

(Geerbt von NetOnewayRelayBinding)
ReaderQuotas

Ruft Beschränkungen der Komplexität von SOAP-Meldungen ab, die von Endpunkten verarbeitet werden können, die mit dieser Bindung konfiguriert werden, oder legt die Beschränkungen fest.

(Geerbt von NetOnewayRelayBinding)
Scheme

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

(Geerbt von NetOnewayRelayBinding)
Security

Ruft ein Objekt ab, das den Sicherheitstyp angibt, der mit den mit dieser Bindung konfigurierten Diensten verwendet wird.

(Geerbt von NetOnewayRelayBinding)

Methoden

ApplyConfiguration(String)

Wendet die Einstellungen aus dem Konfigurationselement, das dem angegebenen Namen entspricht, auf den aktuellen instance dieses Bindungselements an.

CreateBindingElements()

Erstellt einen Satz von Bindungselementen.

(Geerbt von NetOnewayRelayBinding)
IsBindingElementsMatch(RelayedOnewayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement)

Ruft einen Wert ab, der bestimmt, ob die angegebenen Bindungselemente mit dem aktuellen instance übereinstimmen.

Explizite Schnittstellenimplementierungen

IBindingRuntimePreferences.ReceiveSynchronously

Gibt an, dass eingehende Anforderungen asynchron behandelt werden.

(Geerbt von NetOnewayRelayBinding)

Gilt für: