Microsoft.ServiceBus Espacio de nombres

Clases

AuthorizationFailedException

Excepción que se produce cuando se produce un error en un intento de autorización.

AzureActiveDirectoryTokenProvider

Representa el proveedor de tokens de Azure Active Directory para Service Bus y Event Hubs.

BasicHttpRelayBinding

Representa un enlace que un cliente puede usar para configurar puntos de conexión que pueden comunicarse con servicios web basados en ASMX y otros servicios que cumplan con el perfil básico de WS-I 1.1.

BasicHttpRelayMessageSecurity

Proporciona propiedades que se usan para configurar las opciones de seguridad de nivel de mensaje para BasicHttpRelayBinding.

BasicHttpRelaySecurity

Proporciona propiedades usadas para configurar las opciones de seguridad de un BasicHttpRelayBinding enlace.

ConnectionStatusBehavior

Un comportamiento de punto de conexión que proporciona acceso al estado de conexión de un servicio que escucha en Azure Service Bus.

ConnectivitySettings

Contiene la configuración de conectividad efectiva para todos los puntos de conexión basados en Azure Service Bus que están activos en el dominio de aplicación actual.

HttpRelayTransportBindingElement

Representa el elemento de enlace utilizado para especificar un transporte HTTP para transmitir mensajes en el Azure Service Bus.

HttpRelayTransportSecurity

Representa la configuración de seguridad del nivel de transporte para WSHttpRelayBinding.

HttpsRelayTransportBindingElement

Representa el elemento de enlace utilizado para especificar un transporte de retransmisión HTTPS para transmitir mensajes.

HybridConnectionStateChangedArgs

Representa los argumentos del cambio de estado de conexión híbrida.

InvalidRequestException

Excepción que se produce cuando se produce una solicitud no válida.

IoTTokenProvider
ManagedIdentityTokenProvider
MessageSecurityOverRelayConnection

Describe la seguridad del mensaje en una conexión de retransmisión para un enlace.

MessageSecurityOverRelayHttp

Habilita las propiedades de seguridad del nivel de mensaje en el enlace WSHttpRelayBinding.

MessageSecurityOverRelayOneway

La seguridad del mensaje en una conexión unidireccional a través de la retransmisión de Azure Service Bus.

NamespaceManager

Representa una clase de delimitador que se usa en la administración de entidades, como colas, temas, suscripciones y reglas, en el espacio de nombres del servicio. Debe proporcionar las credenciales de acceso y la dirección del espacio de nombres del servicio para administrar el espacio de nombres del servicio.

NamespaceManagerSettings

Contiene la configuración del administrador de espacios de nombres.

NetEventRelayBinding

Representa un enlace que admite la multidifusión de eventos unidireccionales y permite que cualquier número de publicadores de eventos y consumidores de eventos se reúnan en el mismo punto de conexión.

NetOnewayRelayBinding

Representa un enlace para una conexión unidireccional segura a través de la nube.

NetOnewayRelaySecurity

Colección de configuraciones de seguridad para un NetOnewayRelayBinding enlace.

NetTcpRelayBinding

Proporciona un enlace seguro y confiable adecuado para la comunicación entre equipos.

NetTcpRelayBindingBase

Clase base para los métodos comunes para el NetTcpRelayBinding enlace.

NetTcpRelaySecurity

Especifica los tipos de seguridad de nivel de transporte y de nivel de mensaje utilizados por un extremo configurado con NetTcpRelayBinding.

NonDualMessageSecurityOverRelayHttp

Habilita la configuración de las propiedades de seguridad de nivel de mensaje para un enlace de retransmisión de WS-Http.

NoRetry

Representa una directiva de reintentos que no realiza ningún reintento.

OAuthTokenProvider

Proporciona el token de autenticación para el bus de servicio.

RelayedOnewayTransportBindingElement

Representa el elemento de enlace de transporte utilizado para la comunicación unidireccional.

RelayedOnewayTransportSecurity

Representa la configuración de seguridad de transporte de un enlace unidireccional.

RelayNotFoundException

Excepción que se produce cuando no se encuentra la retransmisión de ServiceBus.

RetryExponential

Representa una implementación de una directiva de reintento. Para cada vez que se debe reintentar la operación de mensajería, el retraso entre reintentos crece de forma escalonada y exponencial.

RetryPolicy

Representa una abstracción para reintentar las operaciones de mensajería. Los usuarios no deben implementar esta clase y, en su lugar, deben usar una de las implementaciones proporcionadas.

SamlTokenProvider

Proporciona un conjunto de métodos que ejecutan operaciones asincrónicas de recuperación de tokens SAML.

ServerErrorException

Excepción producida por el Azure Service Bus cuando se produce un error al procesar una solicitud.

ServiceAudience
ServiceBusConnectionStringBuilder

Crea y administra el contenido de las cadenas de conexión. Puede usar esta clase para construir una cadena de conexión para crear entidades de mensajería de cliente. También se puede usar para realizar la validación básica en una cadena de conexión existente.

ServiceBusEnvironment

Describe el entorno de Service Bus.

ServiceBusErrorData

Representa los datos asociados al error de Service Bus.

ServiceRegistrySettings

Contiene la configuración del registro de Azure Service Bus.

SharedAccessSignatureToken

Representa el token de firma de acceso compartido.

SharedAccessSignatureTokenProvider

Representa la firma de acceso compartido asociada al proveedor de tokens.

SharedSecretTokenProvider

Proporciona métodos que devuelven pares de nombre y valor para aserciones de token web y que ejecutan operaciones asincrónicas de recuperación de tokens secretos compartidos.

SimpleWebSecurityToken

Token de seguridad que encapsula un token web simple.

SimpleWebSecurityTokenSerializer

Representa una clase que se va a usar para leer y escribir SimpleWebSecurityTokenobjetos , Microsoft.ServiceBus.JsonSecurityToken, SecurityKeyIdentifierClausey SecurityKeyIdentifier como XML. Esta clase está pensada solo para uso interno y solo se mantiene pública debido a motivos de compatibilidad.

SimpleWebTokenProvider

Proporciona un conjunto de métodos que ejecutan operaciones asincrónicas de recuperación de token web simple (SWT).

SocketConnectionPoolSettings

Representa las propiedades que controlan el comportamiento del grupo de conexiones de socket.

SslStateInfo
TcpClientTransportTokenAssertionProviderBindingElement

Representa el elemento de enlace de transporte que admite la seguridad del canal a través de un flujo SSL para su uso en las exportaciones de directivas.

TcpRelayTransportBindingElement

Representa el elemento de enlace para la retransmisión de transporte TCP.

TcpRelayTransportSecurity

Proporciona propiedades que controlan los parámetros de autenticación y el nivel de protección para el enlace de retransmisión de transporte TCP.

TokenConstants

Proporciona constantes que representan nombres de parámetros, nombres de campo, nombres de método y delimitadores que se usan en las solicitudes de autenticación.

TokenProvider

Representa un proveedor de tokens de seguridad con métodos de fábrica integrados que devuelven algunos proveedores de tokens conocidos.

TokenProvider.Key
TokenProviderException

Representa una excepción con respecto al proveedor de tokens de Service Bus.

TransportClientEndpointBehavior

Describe el comportamiento del punto de conexión de WCF que se usa para especificar las credenciales de Service Bus para un punto de conexión determinado.

WebHttpRelayBinding

Enlace que se usa para configurar puntos de conexión para servicios web que se exponen a través de solicitudes HTTP en lugar de mensajes SOAP.

WebHttpRelaySecurity

Especifica los tipos de seguridad disponibles para un extremo de servicio configurado para recibir las solicitudes HTTP.

WindowsTokenProvider

Representa el proveedor de tokens del bus de servicio.

WS2007HttpRelayBinding

Representa un enlace interoperable que deriva de WSHttpRelayBinding y proporciona compatibilidad con las versiones actualizadas de los elementos de enlace Security, ReliableSession y TransactionFlow.

WSHttpRelayBinding

Representa un enlace interoperable que admite transacciones distribuidas y sesiones confiables y seguras a través de la nube.

WSHttpRelayBindingBase

Proporciona la clase base con miembros comunes a .WSHttpRelayBinding

WSHttpRelaySecurity

Representa la configuración de seguridad para WSHttpRelayBinding.

Interfaces

IConnectionStatus

Describe el estado actual de una conexión unidireccional.

IHybridConnectionStatus

Proporciona acceso al estado de conexión actual de un canal de conexión híbrida.

Enumeraciones

AuthorizationFailedException.FailureCode

Enumera las posibles causas de error durante los intentos de autorización.

ConnectivityMode

Establece el protocolo de nivel de conexión subyacente que se usa para comunicarse con Service Bus.

DiscoveryType

Describe el comportamiento de publicación de un servicio en el Registro de servicios.

EndToEndBasicHttpSecurityMode

Tipo de enumeración que especifica los modos de seguridad que se pueden usar con BasicHttpRelayBinding.

EndToEndSecurityMode

Determina la configuración de seguridad de un enlace de Azure Service Bus y describe la relación de seguridad entre el cliente y el punto de conexión de servicio.

EndToEndWebHttpSecurityMode

Especifica los tipos de seguridad que se pueden usar con .WebHttpRelayBinding

ExceptionErrorCodes

Especifica los códigos de error de las excepciones.

HybridConnectionState

Describe el estado de conexión actual de una conexión híbrida.

RelayClientAuthenticationType

Describe si los clientes de un servicio deben presentar un token de seguridad emitido por Azure Access Control al Azure Service Bus al enviar mensajes.

RelayedOnewayConnectionMode

Representa los diferentes tipos de conexiones unidireccionales disponibles a través de Azure Access Control.

RelayEventSubscriberAuthenticationType

Describe si los suscriptores a un NetEventRelayBinding son necesarios para presentar un token de seguridad emitido por el servicio azure Access Control al servicio Azure Service Bus al enviar mensajes.

RelayTransportProtectionMode

Describe los tipos de protección en una retransmisión de transporte.

RelayType

Especifica una enumeración de tipo de retransmisión.

SocketSecurityRole

Describe el rol para la seguridad del socket.

TcpRelayConnectionMode

Describe el modo de conexión para .NetTcpRelayBinding

TokenScope

Enumera el ámbito del token del bus de servicio.

Delegados

AzureActiveDirectoryTokenProvider.AuthenticationCallback

Delegado de autenticación para proporcionar el token de acceso.