Este tema aún no ha recibido ninguna valoración - Valorar este tema

Clase TopicClient

Clase de ancla utilizada para acceder a Topic para realizar operaciones en tiempo de ejecución.

Espacio de nombres:  Microsoft.ServiceBus.Messaging
Ensamblado:  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)
public abstract class TopicClient : MessageClientEntity

El tipo TopicClient expone los siguientes miembros.

  NombreDescripción
Propiedad públicaIsClosedObtiene o establece un valor que indica si se ha cerrado la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.)
Propiedad protegidaIsSubQueueObtiene o establece un valor que indica si el receptor del mensaje se crea desde una subcola.
Propiedad públicaMessagingFactoryObtiene o establece la fábrica de mensajes utilizada en la creación de este objeto TopicClient.
Propiedad públicaPathObtiene o establece el nombre de ruta completo del archivo.
Propiedad protegidaThisLockObtiene un objeto usado para bloquear la instancia MessageClientEntity. (Se hereda de MessageClientEntity.)
Arriba
  NombreDescripción
Método públicoAbortAnula la entidad del cliente de mensajes y pone su estado como estado de cierre. (Se hereda de MessageClientEntity.)
Método públicoBeginCloseComienza una operación asincrónica para cerrar la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método públicoBeginSendComienza una operación asincrónica para enviar un mensaje.
Método públicoBeginSendBatchComienza una operación asincrónica para enviar un mensaje por lotes.
Método públicoCloseCierra la entidad del cliente de mensajes y pone su estado como estado cerrado. (Se hereda de MessageClientEntity.)
Método públicoCloseAsyncCierra de manera asincrónica la entidad del cliente de mensajes y pone su estado como estado cerrado. (Se hereda de MessageClientEntity.)
Método públicoMiembro estáticoCreateCree una nueva instancia de TopicClient.
Método públicoMiembro estáticoCreateFromConnectionStringCrea una nueva instancia de TopicClient usando una cadena de conexión especificada.
Método públicoEndCloseFinaliza una operación asincrónica para cerrar la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método públicoEndSendFinaliza una operación asincrónica para enviar un mensaje.
Método públicoEndSendBatchFinaliza una operación asincrónica para enviar un mensaje.
Método públicoEquals (Se hereda de Object.)
Método protegidoFaultPone la entidad del cliente de mensajes en un estado fallido. (Se hereda de MessageClientEntity.)
Método protegidoFinalize (Se hereda de Object.)
Método públicoGetHashCode (Se hereda de Object.)
Método públicoGetType (Se hereda de Object.)
Método protegidoMemberwiseClone (Se hereda de Object.)
Método protegidoOnAbortEjecuta la acción de anulación. (Invalida MessageClientEntity..::..OnAbort()()()().)
Método protegidoOnBeginCloseEjecuta la acción para iniciar el cierre. (Invalida MessageClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).)
Método protegidoOnBeginCreateSenderEjecuta la acción de inicio de creación del emisor.
Método protegidoOnBeginOpenSe ejecuta al llamar a la operación para empezar a abrir la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método protegidoOnCloseEjecuta la acción de cierre. (Invalida MessageClientEntity..::..OnClose(TimeSpan).)
Método protegidoOnClosedOcurre cuando la entidad del cliente de mensajes se pasa a un estado de cierre. (Se hereda de MessageClientEntity.)
Método protegidoOnEndCloseEjecuta la acción de finalización de cierre. (Invalida MessageClientEntity..::..OnEndClose(IAsyncResult).)
Método protegidoOnEndCreateSenderEjecuta la acción de finalización de creación de emisor.
Método protegidoOnEndOpenSe ejecuta al llamar a la operación para terminar de abrir la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método protegidoOnFaultedSe ejecuta al llamar a la operación Fault. (Se hereda de MessageClientEntity.)
Método protegidoOnOpenSe ejecuta al llamar a la operación para abrir la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método protegidoOnOpenedSe ejecuta al abrir la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.)
Método públicoSendRecibe un mensaje usando InternalSender()()()().
Método públicoSendAsyncEnvía de manera asincrónica un mensaje usando InternalSender()()()().
Método públicoSendBatchEnvía un conjunto de mensajes indirectos (para el procesamiento por lotes).
Método públicoSendBatchAsyncEnvía de manera asincrónica un conjunto de mensajes indirectos (para el procesamiento por lotes).
Método protegidoThrowIfClosedSe muestra una excepción si se cierra la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.)
Método protegidoThrowIfDisposedSe muestra una excepción si se desecha la entidad del cliente del mensaje. (Se hereda de MessageClientEntity.)
Método protegidoThrowIfDisposedOrImmutableSe muestra una excepción si se desecha el cliente o es inmutable. (Se hereda de MessageClientEntity.)
Método protegidoThrowIfDisposedOrNotOpenSe muestra una excepción si se desecha el cliente o no se abre. (Se hereda de MessageClientEntity.)
Método protegidoThrowIfFaultedSe muestra una excepción si el cliente ha fallado. (Se hereda de MessageClientEntity.)
Método públicoToString (Se hereda de Object.)
Arriba

This abstract class is not meant to be inherited, so protected members of this class should be ignored.

// 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));
}

Any public static (Shared in Visual Basic) members of this type are thread safe. Instance members are also guaranteed to be thread safe.

¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

AGREGAR
© 2013 Microsoft. Reservados todos los derechos.
facebook page visit twitter rss feed newsletter