Freigeben über


Microsoft.ServiceBus Namespace

Klassen

AuthorizationFailedException

Die Ausnahme, die auftritt, wenn ein Autorisierungsversuch fehlschlägt.

AzureActiveDirectoryTokenProvider

Stellt den Azure Active Directory-Tokenanbieter für Service Bus und Event Hubs dar.

BasicHttpRelayBinding

Stellt eine Bindung dar, die ein Client verwenden kann, um Endpunkte zu konfigurieren, die mit ASMX-basierten Webdiensten und anderen Diensten kommunizieren können, die dem WS-I Basic Profile 1.1 entsprechen.

BasicHttpRelayMessageSecurity

Stellt Eigenschaften bereit, die zum Konfigurieren von Sicherheitseinstellungen auf Nachrichtenebene für BasicHttpRelayBindingverwendet werden.

BasicHttpRelaySecurity

Stellt Eigenschaften bereit, die zum Konfigurieren der Sicherheitseinstellungen einer BasicHttpRelayBinding Bindung verwendet werden.

ConnectionStatusBehavior

Ein Endpunktverhalten, das Zugriff auf die Verbindungs-status eines Diensts ermöglicht, der an Azure Service Bus lauscht.

ConnectivitySettings

Enthält die Konnektivitätseinstellungen, die für alle Azure Service Bus-basierten Endpunkte wirksam sind, die in der aktuellen Anwendungsdomäne aktiv sind.

HttpRelayTransportBindingElement

Stellt das Bindungselement dar, das verwendet wird, um einen HTTP-Transport für die Übertragung von Nachrichten auf dem Azure Service Bus anzugeben.

HttpRelayTransportSecurity

Stellt die Transportsicherheitseinstellungen für die WSHttpRelayBinding dar.

HttpsRelayTransportBindingElement

Stellt das Bindungselement dar, das verwendet wird, um einen HTTPS-Relaytransport für die Übertragung von Nachrichten anzugeben.

HybridConnectionStateChangedArgs

Stellt die Argumente für die Änderung des Hybridverbindungsstatus dar.

InvalidRequestException

Die Ausnahme, die ausgelöst wird, wenn eine ungültige Anforderung auftritt.

IoTTokenProvider
ManagedIdentityTokenProvider
MessageSecurityOverRelayConnection

Beschreibt die Nachrichtensicherheit bei einer Relayverbindung für eine Bindung.

MessageSecurityOverRelayHttp

Ermöglicht das Festlegen von Sicherheitseigenschaften auf Nachrichtenebene für die WSHttpRelayBinding-Bindung.

MessageSecurityOverRelayOneway

Die Nachrichtensicherheit bei einer unidirektionale Verbindung über das Azure Service Bus Relay.

NamespaceManager

Stellt eine Ankerklasse dar, die zum Verwalten von Entitäten wie Warteschlangen, Themen, Abonnements und Regeln in Ihrem Dienstnamespace verwendet wird. Sie müssen die Dienstnamespaceadresse und Die Zugriffsanmeldeinformationen angeben, um Ihren Dienstnamespace verwalten zu können.

NamespaceManagerSettings

Enthält die Einstellungen für den Namespace-Manager.

NetEventRelayBinding

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.

NetOnewayRelayBinding

Stellt eine Bindung für eine sichere unidirektionale Verbindung über die Cloud dar.

NetOnewayRelaySecurity

Die Auflistung der Sicherheitseinstellungen für eine NetOnewayRelayBinding Bindung.

NetTcpRelayBinding

Stellt eine sichere, zuverlässige Bindung bereit, die für die computerübergreifende Kommunikation geeignet ist.

NetTcpRelayBindingBase

Die Basisklasse für allgemeine Methoden für die NetTcpRelayBinding Bindung.

NetTcpRelaySecurity

Gibt die Sicherheitstypen auf Transportebene und auf Nachrichtenebene an, die von einem mit einer NetTcpRelayBinding konfigurierten Endpunkt verwendet werden.

NonDualMessageSecurityOverRelayHttp

Ermöglicht das Festlegen von Sicherheitseigenschaften auf Nachrichtenebene für eine WS-Http Relaybindung.

NoRetry

Stellt eine Wiederholungsrichtlinie dar, bei der keine Wiederholungen ausgeführt werden.

OAuthTokenProvider

Stellt Authentifizierungstoken für den Service Bus bereit.

RelayedOnewayTransportBindingElement

Stellt das Transportbindungselement dar, das für die unidirektionale Kommunikation verwendet wird.

RelayedOnewayTransportSecurity

Stellt die Transportsicherheitseinstellungen einer unidirektionale Bindung dar.

RelayNotFoundException

Die Ausnahme, die ausgelöst wird, wenn das ServiceBus-Relay nicht gefunden wird.

RetryExponential

Stellt eine Implementierung einer Wiederholungsrichtlinie dar. Jedes Mal, wenn der Messagingvorgang wiederholt werden muss, wächst die Verzögerung zwischen Wiederholungen gestaffelt, exponentiell.

RetryPolicy

Stellt eine Abstraktion zum Wiederholen von Messagingvorgängen dar. Benutzer sollten diese Klasse nicht implementieren und stattdessen eine der bereitgestellten Implementierungen verwenden.

SamlTokenProvider

Stellt eine Reihe von Methoden bereit, die asynchrone SAML-Tokenabrufvorgänge ausführen.

ServerErrorException

Eine Ausnahme, die vom Azure Service Bus ausgelöst wird, wenn beim Verarbeiten einer Anforderung ein Fehler auftritt.

ServiceAudience
ServiceBusConnectionStringBuilder

Erstellt und verwaltet den Inhalt von Verbindungszeichenfolgen. Sie können diese Klasse verwenden, um eine Verbindungszeichenfolge zum Erstellen von Clientmessagingentitäten zu erstellen. Es kann auch verwendet werden, um eine grundlegende Überprüfung für eine vorhandene Verbindungszeichenfolge durchzuführen.

ServiceBusEnvironment

Beschreibt die Service Bus-Umgebung.

ServiceBusErrorData

Stellt die Daten dar, die dem Service Bus-Fehler zugeordnet sind.

ServiceRegistrySettings

Enthält die Einstellungen für die Azure Service Bus Registrierung.

SharedAccessSignatureToken

Stellt das Shared Access Signature-Token dar.

SharedAccessSignatureTokenProvider

Stellt die shared access signature dar, die dem Tokenanbieter zugeordnet ist.

SharedSecretTokenProvider

Stellt Methoden bereit, die Name-Wert-Paare für Webtokenassertionen zurückgeben und asynchrone Abfragen von freigegebenen geheimen Token ausführen.

SimpleWebSecurityToken

Ein Sicherheitstoken, das ein einfaches Webtoken umschließt.

SimpleWebSecurityTokenSerializer

Stellt eine Klasse dar, die zum Lesen und Schreiben SimpleWebSecurityTokenvon , Microsoft.ServiceBus.JsonSecurityToken, SecurityKeyIdentifierClauseund SecurityKeyIdentifier -Objekten als XML verwendet werden soll. Diese Klasse ist nur für die interne Verwendung vorgesehen und wird aus Kompatibilitätsgründen nur öffentlich gehalten.

SimpleWebTokenProvider

Stellt eine Reihe von Methoden bereit, die asynchrone SWT-Abrufvorgänge (Simple Web Token) ausführen.

SocketConnectionPoolSettings

Stellt die Eigenschaften dar, die das Verhalten des Socketverbindungspools steuern.

SslStateInfo
TcpClientTransportTokenAssertionProviderBindingElement

Stellt das Transportbindungselement dar, das die Kanalsicherheit über einen SSL-Datenstrom zur Verwendung in Richtlinienexporten unterstützt.

TcpRelayTransportBindingElement

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

TcpRelayTransportSecurity

Stellt Eigenschaften bereit, die Authentifizierungsparameter und Schutzebene für die TCP-Transportrelaisbindung steuern.

TokenConstants

Stellt Konstanten bereit, die Parameternamen, Feldnamen, Methodennamen und Trennzeichen darstellen, die in Authentifizierungsanforderungen verwendet werden.

TokenProvider

Stellt einen Sicherheitstokenanbieter mit integrierten Factorymethoden dar, die einige bekannte Tokenanbieter zurückgeben.

TokenProvider.Key
TokenProviderException

Stellt eine Ausnahme in Bezug auf den Tokenanbieter für Service Bus dar.

TransportClientEndpointBehavior

Beschreibt das Verhalten des WCF-Endpunkts, das zum Angeben der Service Bus-Anmeldeinformationen für einen bestimmten Endpunkt verwendet wird.

WebHttpRelayBinding

Eine Bindung, die zum Konfigurieren von Endpunkten für Webdienste verwendet wird, die über HTTP-Anforderungen anstelle von SOAP-Nachrichten verfügbar gemacht werden.

WebHttpRelaySecurity

Gibt die verfügbaren Sicherheitstypen für einen Dienstendpunkt an, der für den Empfang von HTTP-Anforderungen konfiguriert wurde.

WindowsTokenProvider

Stellt den Tokenanbieter für den Service Bus dar.

WS2007HttpRelayBinding

Stellt eine interoperable Bindung dar, die von WSHttpRelayBinding abgeleitet wird und Unterstützung für die aktualisierten Versionen der Bindungselemente Security, ReliableSession und TransactionFlow bereitstellt.

WSHttpRelayBinding

Stellt eine interoperable Bindung dar, die verteilte Transaktionen und sichere, zuverlässige Sitzungen über die Cloud unterstützt.

WSHttpRelayBindingBase

Stellt die Basisklasse mit Membern bereit, die für das -n-Gängig sind WSHttpRelayBinding.

WSHttpRelaySecurity

Stellt die Sicherheitseinstellungen für die WSHttpRelayBinding dar.

Schnittstellen

IConnectionStatus

Beschreibt die aktuelle status einer unidirektionale Verbindung.

IHybridConnectionStatus

Bietet Zugriff auf den aktuellen Verbindungsstatus eines Hybridverbindungskanals.

Enumerationen

AuthorizationFailedException.FailureCode

Listet die möglichen Fehlerursachen bei Autorisierungsversuchen auf.

ConnectivityMode

Legt das zugrunde liegende Netzwerkebenenprotokoll fest, das für die Kommunikation mit Service Bus verwendet wird.

DiscoveryType

Beschreibt das Veröffentlichungsverhalten eines Diensts in der Dienstregistrierung.

EndToEndBasicHttpSecurityMode

Ein Enumerationstyp, der die Sicherheitsmodi angibt, die mit BasicHttpRelayBindingverwendet werden können.

EndToEndSecurityMode

Bestimmt die Sicherheitseinstellungen für eine Azure Service Bus Bindung und beschreibt die Sicherheitsbeziehung zwischen dem Client und dem Dienstendpunkt.

EndToEndWebHttpSecurityMode

Gibt die Sicherheitstypen an, die mit WebHttpRelayBindingverwendet werden können.

ExceptionErrorCodes

Gibt die Fehlercodes der Ausnahmen an.

HybridConnectionState

Beschreibt den aktuellen Verbindungsstatus für eine Hybridverbindung.

RelayClientAuthenticationType

Beschreibt, ob Clients eines Diensts beim Senden von Nachrichten dem Azure Service Bus ein von Azure Access Control ausgestelltes Sicherheitstoken präsentieren müssen.

RelayedOnewayConnectionMode

Stellt die verschiedenen Arten von unidirektionale Verbindungen dar, die über die Azure-Access Control verfügbar sind.

RelayEventSubscriberAuthenticationType

Beschreibt, ob Abonnenten eines NetEventRelayBinding beim Senden von Nachrichten ein vom Azure Access Control-Dienst ausgestelltes Sicherheitstoken für den Azure Service Bus-Dienst bereitstellen müssen.

RelayTransportProtectionMode

Beschreibt die Arten des Schutzes für ein Transportrelais.

RelayType

Gibt eine Enumeration des Relaytyps an.

SocketSecurityRole

Beschreibt die Rolle für Socketsicherheit.

TcpRelayConnectionMode

Beschreibt den Verbindungsmodus für .NetTcpRelayBinding

TokenScope

Listet den Tokenbereich für den Service Bus auf.

Delegaten

AzureActiveDirectoryTokenProvider.AuthenticationCallback

Der Authentifizierungsdelegat zum Bereitstellen des Zugriffstokens.