MessagingFactory Clase

Definición

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

public abstract class MessagingFactory : Microsoft.ServiceBus.Messaging.ClientEntity
type MessagingFactory = class
    inherit ClientEntity
Public MustInherit Class MessagingFactory
Inherits ClientEntity
Herencia
MessagingFactory

Ejemplos

string Address = "sb://myapp.WindowsAzure.com/"; //base address of namespace you are connecting to.
MessagingFactorySettings MsgFactorySettings = new MessagingFactorySettings(); //specify operating timeout (optional)
MessagingFactory MsgFactory = MessagingFactory.Create(Address, MsgFactorySettings);

Comentarios

Tenga en cuenta que cualquier método miembro con CreateXXXClient, como CreateQueueClient, no crea una entidad en el espacio de nombres. Solo obtiene el identificador de una entidad existente creada anteriormente mediante NamespaceManager. Si estas entidades no existen en el espacio de nombres, obtendrá una excepción.

Propiedades

Address

Obtiene la dirección base del generador de mensajería.

IsClosed

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
NamespaceEndpoints

Obtiene una lista de puntos de conexión de espacio de nombres.

PrefetchCount

Obtiene o establece el número de mensajes que el destinatario del mensaje puede solicitar simultáneamente.

RetryPolicy

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
ThisLock

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)

Métodos

Abort()

Realiza la funcionalidad de anulación en la entidad de mensajería.

(Heredado de ClientEntity)
AcceptMessageSession()

Devuelve las sesiones disponibles en todas las suscripciones y colas habilitadas para sesión en el espacio de nombres del servicio.

AcceptMessageSession(TimeSpan)

Devuelve las sesiones disponibles en todas las suscripciones y colas habilitadas para sesión en el espacio de nombres del servicio.

AcceptMessageSessionAsync()

Devuelve de forma asincrónica las sesiones disponibles en todas las suscripciones y colas habilitadas para sesión en el espacio de nombres del servicio.

AcceptMessageSessionAsync(TimeSpan)

Devuelve de forma asincrónica las sesiones disponibles en todas las suscripciones y colas habilitadas para sesión en el espacio de nombres del servicio.

Close()

Envía un mensaje de limpieza a Service Bus para indicar la finalización del uso de una entidad.

(Heredado de ClientEntity)
CloseAsync()

Envía un mensaje de limpieza de forma asincrónica a Service Bus para indicar la finalización del uso de una entidad.

(Heredado de ClientEntity)
Create()

Crea un nuevo objeto de generador de mensajería.

Create(IEnumerable<String>)

Crea un nuevo objeto MessagingFactory.

Create(IEnumerable<String>, MessagingFactorySettings)

Crea un nuevo objeto MessagingFactory.

Create(IEnumerable<String>, TokenProvider)

Crea un nuevo objeto MessagingFactory.

Create(IEnumerable<Uri>)

Crea un nuevo objeto MessagingFactory.

Create(IEnumerable<Uri>, MessagingFactorySettings)

Crea un nuevo objeto MessagingFactory.

Create(IEnumerable<Uri>, TokenProvider)

Crea un nuevo objeto MessagingFactory.

Create(String)

Crea un nuevo objeto MessagingFactory.

Create(String, MessagingFactorySettings)

Crea un nuevo objeto MessagingFactory.

Create(String, TokenProvider)

Crea un nuevo objeto MessagingFactory.

Create(Uri)

Crea un nuevo objeto MessagingFactory.

Create(Uri, MessagingFactorySettings)

Crea un nuevo objeto MessagingFactory.

Create(Uri, TokenProvider)

Crea un nuevo objeto MessagingFactory.

CreateAsync(IEnumerable<String>)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(IEnumerable<String>, MessagingFactorySettings)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(IEnumerable<String>, TokenProvider)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(IEnumerable<Uri>)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(IEnumerable<Uri>, MessagingFactorySettings)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(IEnumerable<Uri>, TokenProvider)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(String)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(String, MessagingFactorySettings)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(String, TokenProvider)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(Uri)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(Uri, MessagingFactorySettings)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateAsync(Uri, TokenProvider)

Crea de forma asincrónica un nuevo objeto de generador de mensajería.

CreateEventHubClient(String)

Crea un nuevo EventHubClient objeto mediante la ruta de acceso especificada.

CreateFromConnectionString(String)

Crea un nuevo MessagingFactory objeto a partir de una cadena de conexión.

CreateMessageReceiver(String)

Crea un receptor de mensajes.

CreateMessageReceiver(String, ReceiveMode)

Crea un receptor de mensajes.

CreateMessageReceiverAsync(String)

Crea de forma asincrónica un receptor de mensajes.

CreateMessageReceiverAsync(String, ReceiveMode)

Crea de forma asincrónica un receptor de mensajes.

CreateMessageSender(String)

Crea un remitente de mensajes.

CreateMessageSender(String, String)

Crea un remitente de mensajes.

CreateMessageSenderAsync(String)

Crea de forma asincrónica un remitente de mensajes.

CreateMessageSenderAsync(String, String)

Crea de forma asincrónica un remitente de mensajes.

CreateQueueClient(String)

Crea un nuevo cliente de cola.

CreateQueueClient(String, ReceiveMode)

Crea un nuevo cliente de cola.

CreateSubscriptionClient(String, String)

Crea un cliente de suscripción.

CreateSubscriptionClient(String, String, ReceiveMode)

Crea un nuevo cliente de suscripción.

CreateTopicClient(String)

Crea un nuevo cliente de tema.

Fault()

Solo para uso interno. No herede de esta clase.

(Heredado de ClientEntity)
GetSettings()

Recupera una copia de la configuración de la factoría de mensajería.

IncrementConnectionResetCount(Uri)

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

OnAbort()

Ejecuta la acción de anulación.

OnAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan)

Ejecuta la sesión de aceptar mensajes.

OnAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan)

Ejecuta la acción aceptar receptor de sesión.

OnBeginAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan, AsyncCallback, Object)

Ejecuta la acción de la sesión begin accept message.

OnBeginAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan, AsyncCallback, Object)

Ejecuta la acción begin accept session receiver .

OnBeginClose(TimeSpan, AsyncCallback, Object)

Ejecuta la acción begin close.

OnBeginCreateMessageReceiver(String, ReceiveMode, TimeSpan, AsyncCallback, Object)

Ejecuta la acción begin create message receiver.

OnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)

Ejecuta la acción comenzar a crear el remitente del mensaje.

OnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)

Ejecuta la acción comenzar a crear el remitente del mensaje.

OnBeginOpen(TimeSpan, AsyncCallback, Object)

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
OnClose(TimeSpan)

Ejecuta la acción de cierre.

OnClosed()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
OnCreateEventHubClient(String)

Ejecuta la acción crear cliente del centro de eventos.

OnCreateMessageReceiver(String, ReceiveMode, TimeSpan)

Ejecuta la acción crear receptor de mensajes.

OnCreateMessageSender(String, String, TimeSpan)

Ejecuta la acción crear remitente del mensaje.

OnCreateMessageSender(String, TimeSpan)

Ejecuta la acción crear remitente del mensaje.

OnCreateQueueClient(String, ReceiveMode)

Ejecuta la acción crear cliente de cola.

OnCreateSubscriptionClient(String, ReceiveMode)

Ejecuta una acción de creación de cliente de suscripción.

OnCreateSubscriptionClient(String, String, ReceiveMode)

Ejecuta una acción de creación de cliente de suscripción.

OnCreateTopicClient(String)

Ejecuta la acción de cliente crear tema.

OnEndAcceptMessageSession(IAsyncResult)

Ejecuta la acción de la sesión de aceptación final del mensaje.

OnEndAcceptSessionReceiver(IAsyncResult)

Ejecuta la acción de receptor de sesión de aceptación final.

OnEndClose(IAsyncResult)

Ejecuta la acción de cierre final.

OnEndCreateMessageReceiver(IAsyncResult)

Ejecuta la acción final de creación del receptor de mensajes.

OnEndCreateMessageSender(IAsyncResult)

Ejecuta la acción del remitente del mensaje de creación final.

OnEndOpen(IAsyncResult)

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
OnFaulted()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
OnOpen(TimeSpan)

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
OnOpened()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
PairNamespaceAsync(PairedNamespaceOptions)

Empareja de forma asincrónica un espacio de nombres.

ResetConnection()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

ThrowIfClosed()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
ThrowIfDisposed()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
ThrowIfDisposedOrImmutable()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
ThrowIfDisposedOrNotOpen()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)
ThrowIfFaulted()

La clase MessagingFactory es la clase de anclaje que se usa para las operaciones en tiempo de ejecución para enviar y recibir a y desde colas, temas o suscripciones.

(Heredado de ClientEntity)

Se aplica a

Consulte también