ComprarBuy
1-855-856-7678
Soporte técnicoSupport
Clase de ancla utilizada para acceder a Topic para realizar operaciones en tiempo de ejecución.
Espacio de nombres: Microsoft.ServiceBus.Messaging
El tipo TopicClient expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
![]() | IsClosed | Obtiene o establece un valor que indica si se ha cerrado la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.) |
![]() | IsSubQueue | Obtiene o establece un valor que indica si el receptor del mensaje se crea desde una subcola. |
![]() | MessagingFactory | Obtiene o establece la fábrica de mensajes utilizada en la creación de este objeto TopicClient. |
![]() | Path | Obtiene o establece el nombre de ruta completo del archivo. |
![]() | ThisLock | Obtiene un objeto usado para bloquear la instancia MessageClientEntity. (Se hereda de MessageClientEntity.) |
| Nombre | Descripción | |
|---|---|---|
![]() | Abort | Anula la entidad del cliente de mensajes y pone su estado como estado de cierre. (Se hereda de MessageClientEntity.) |
![]() | BeginClose | Comienza una operación asincrónica para cerrar la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.) |
![]() | BeginSend | Comienza una operación asincrónica para enviar un mensaje. |
![]() | BeginSendBatch | Comienza una operación asincrónica para enviar un mensaje por lotes. |
![]() | Close | Cierra la entidad del cliente de mensajes y pone su estado como estado cerrado. (Se hereda de MessageClientEntity.) |
![]() | CloseAsync | Cierra de manera asincrónica la entidad del cliente de mensajes y pone su estado como estado cerrado. (Se hereda de MessageClientEntity.) |
![]() ![]() | Create | Cree una nueva instancia de TopicClient. |
![]() ![]() | CreateFromConnectionString | Crea una nueva instancia de TopicClient usando una cadena de conexión especificada. |
![]() | EndClose | Finaliza una operación asincrónica para cerrar la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.) |
![]() | EndSend | Finaliza una operación asincrónica para enviar un mensaje. |
![]() | EndSendBatch | Finaliza una operación asincrónica para enviar un mensaje. |
![]() | Equals | (Se hereda de Object.) |
![]() | Fault | Pone la entidad del cliente de mensajes en un estado fallido. (Se hereda de MessageClientEntity.) |
![]() | Finalize | (Se hereda de Object.) |
![]() | GetHashCode | (Se hereda de Object.) |
![]() | GetType | (Se hereda de Object.) |
![]() | MemberwiseClone | (Se hereda de Object.) |
![]() | OnAbort | Ejecuta la acción de anulación. (Invalida MessageClientEntity..::..OnAbort()()()().) |
![]() | OnBeginClose | Ejecuta la acción para iniciar el cierre. (Invalida MessageClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).) |
![]() | OnBeginCreateSender | Ejecuta la acción de inicio de creación del emisor. |
![]() | OnBeginOpen | Se ejecuta al llamar a la operación para empezar a abrir la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.) |
![]() | OnClose | Ejecuta la acción de cierre. (Invalida MessageClientEntity..::..OnClose(TimeSpan).) |
![]() | OnClosed | Ocurre cuando la entidad del cliente de mensajes se pasa a un estado de cierre. (Se hereda de MessageClientEntity.) |
![]() | OnEndClose | Ejecuta la acción de finalización de cierre. (Invalida MessageClientEntity..::..OnEndClose(IAsyncResult).) |
![]() | OnEndCreateSender | Ejecuta la acción de finalización de creación de emisor. |
![]() | OnEndOpen | Se ejecuta al llamar a la operación para terminar de abrir la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.) |
![]() | OnFaulted | Se ejecuta al llamar a la operación Fault. (Se hereda de MessageClientEntity.) |
![]() | OnOpen | Se ejecuta al llamar a la operación para abrir la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.) |
![]() | OnOpened | Se ejecuta al abrir la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.) |
![]() | Send | Recibe un mensaje usando InternalSender()()()(). |
![]() | SendAsync | Envía de manera asincrónica un mensaje usando InternalSender()()()(). |
![]() | SendBatch | Envía un conjunto de mensajes indirectos (para el procesamiento por lotes). |
![]() | SendBatchAsync | Envía de manera asincrónica un conjunto de mensajes indirectos (para el procesamiento por lotes). |
![]() | ThrowIfClosed | Se muestra una excepción si se cierra la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.) |
![]() | ThrowIfDisposed | Se muestra una excepción si se desecha la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.) |
![]() | ThrowIfDisposedOrImmutable | Se muestra una excepción si se desecha el cliente o es inmutable. (Se hereda de MessageClientEntity.) |
![]() | ThrowIfDisposedOrNotOpen | Se muestra una excepción si se desecha el cliente o no se abre. (Se hereda de MessageClientEntity.) |
![]() | ThrowIfFaulted | Se muestra una excepción si el cliente ha fallado. (Se hereda de MessageClientEntity.) |
![]() | ToString | (Se hereda de Object.) |
// Create the MessagingFactory MessagingFactory factory = MessagingFactory.Create(myServiceBusNamespaceUri, SharedSecretTokenProvider.CreateSharedSecretTokenProvider(issuerName, issuerKey)); //******************************************************************************** // Sending messages to a Topic //******************************************************************************** // Create topic client TopicClient myTopicClient = factory.CreateTopicClient(myTopic); // Send messages List <object> Issues = new List <object>(); foreach (var issue in Issues) { myTopicClient.Send(new BrokeredMessage(issue)); }