MessagingFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
Azure SDK for .NET