Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Métodos SubscriptionClient

El tipo SubscriptionClient expone los siguientes miembros.

  Nombre Descripción
Método público Abandon(Guid) Descarta el mensaje y renuncia a la propiedad de bloqueo del mensaje.
Método público Abandon(Guid, IDictionary<(Of <<'(String, Object>)>>)) Descarta el mensaje y renuncia a la propiedad de bloqueo del mensaje.
Método público AbandonAsync(Guid) Descarta el mensaje y renuncia a la propiedad de bloqueo del mensaje de manera asincrónica.
Método público AbandonAsync(Guid, IDictionary<(Of <<'(String, Object>)>>)) Descarta el mensaje y renuncia a la propiedad de bloqueo del mensaje de manera asincrónica.
Método público Abort Performs abort functionality on the messaging entity. (Se hereda de ClientEntity.)
Método público AcceptMessageSession()()()() Acepta una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción.
Método público AcceptMessageSession(String) Acepta una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el identificador de sesión determinado.
Método público AcceptMessageSession(TimeSpan) Acepta una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el tiempo de espera del servidor especificado.
Método público AcceptMessageSession(String, TimeSpan) Acepta una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el identificador de sesión determinado y el tiempo de espera.
Método público AcceptMessageSessionAsync()()()() Acepta de manera asincrónica una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el tiempo de espera del servidor especificado.
Método público AcceptMessageSessionAsync(String) Acepta de manera asincrónica una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el tiempo de espera del servidor especificado.
Método público AcceptMessageSessionAsync(TimeSpan) Acepta de manera asincrónica una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el tiempo de espera del servidor especificado.
Método público AcceptMessageSessionAsync(String, TimeSpan) Acepta de manera asincrónica una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción usando el tiempo de espera del servidor especificado.
Método público AddRule(RuleDescription) Añade una nueva regla al Subscription mediante la descripción de regla especificada.
Método público AddRule(String, Filter) Añade una regla a la suscripción actual con el nombre especificado y la expresión de filtro.
Método público AddRuleAsync(RuleDescription) Añade de manera asincrónica una nueva regla al Subscription mediante la descripción de regla especificada.
Método público AddRuleAsync(String, Filter) Añade de manera asincrónica una regla a la suscripción actual con el nombre especificado y la expresión de filtro.
Método público BeginAbandon(Guid, AsyncCallback, Object) Comienza una operación asincrónica para abandonar el mensaje y renunciar a su bloqueo.
Método público BeginAbandon(Guid, IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object) Comienza una operación asincrónica para abandonar el mensaje y renunciar a su bloqueo.
Método público BeginAcceptMessageSession(AsyncCallback, Object) Comienza una operación asincrónica para aceptar una sesión de mensajes.
Método público BeginAcceptMessageSession(String, AsyncCallback, Object) Comienza una operación asincrónica para aceptar una sesión de mensajes.
Método público BeginAcceptMessageSession(TimeSpan, AsyncCallback, Object) Comienza una operación asincrónica para aceptar una sesión de mensajes.
Método público BeginAcceptMessageSession(String, TimeSpan, AsyncCallback, Object) Comienza una operación asincrónica para aceptar una sesión de mensajes.
Método público BeginAddRule(RuleDescription, AsyncCallback, Object) Comienza una operación asincrónica para agregar una nueva regla a la suscripción.
Método público BeginAddRule(String, Filter, AsyncCallback, Object) Comienza una operación asincrónica para agregar una nueva regla a la suscripción.
Método público BeginClose Comienza una operación asincrónica para cerrar la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método público BeginComplete Comienza una operación asincrónica para completar el procesamiento de un mensaje.
Método público BeginCompleteBatch Comienza una operación asincrónica para completar el procesamiento de un mensaje.
Método público BeginDeadLetter(Guid, AsyncCallback, Object) Comienza una operación asincrónica para mover un mensaje a la cola de mensajes fallidos.
Método público BeginDeadLetter(Guid, IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object) Comienza una operación asincrónica para mover un mensaje a la cola de mensajes fallidos.
Método público BeginDeadLetter(Guid, String, String, AsyncCallback, Object) Comienza una operación asincrónica para mover un mensaje a la cola de mensajes fallidos.
Método público BeginDefer(Guid, AsyncCallback, Object) Comienza una operación asincrónica para suspender el procesamiento de un mensaje.
Método público BeginDefer(Guid, IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object) Comienza una operación asincrónica para suspender el procesamiento de un mensaje.
Método público BeginGetMessageSessions(AsyncCallback, Object) Comienza una operación asincrónica para obtener una sesión de mensajes.
Método público BeginGetMessageSessions(DateTime, AsyncCallback, Object) Comienza una operación asincrónica para obtener una sesión de mensajes.
Método público BeginPeek(AsyncCallback, Object) Inicia una operación asincrónica para devolver sin eliminar el primer mensaje de la cola.
Método público BeginPeek(Int64, AsyncCallback, Object) Inicia una operación asincrónica para devolver sin eliminar el primer mensaje de la cola.
Método público BeginPeekBatch(Int32, AsyncCallback, Object) Comienza una operación asincrónica para inspeccionar un lote.
Método público BeginPeekBatch(Int64, Int32, AsyncCallback, Object) Comienza una operación asincrónica para inspeccionar un lote.
Método público BeginReceive(AsyncCallback, Object) Comienza una operación asincrónica para recibir un mensaje.
Método público BeginReceive(Int64, AsyncCallback, Object) Comienza una operación asincrónica para recibir un mensaje.
Método público BeginReceive(TimeSpan, AsyncCallback, Object) Comienza una operación asincrónica para recibir un mensaje.
Método público BeginReceiveBatch(IEnumerable<(Of <<'(Int64>)>>), AsyncCallback, Object) Comienza una operación asincrónica para recibir un lote.
Método público BeginReceiveBatch(Int32, AsyncCallback, Object) Comienza una operación asincrónica para recibir un lote.
Método público BeginReceiveBatch(Int32, TimeSpan, AsyncCallback, Object) Comienza una operación asincrónica para recibir un lote.
Método público BeginRemoveRule Comienza una acción asincrónica de eliminación de reglas.
Método público Close Sends a cleanup message to Service Bus to signal the completion of the usage of an entity. (Se hereda de ClientEntity.)
Método público CloseAsync Sends a cleanup message asynchronously to Service Bus to signal the completion of the usage of an entity. (Se hereda de ClientEntity.)
Método público Complete Completa el procesamiento de un mensaje.
Método público CompleteAsync Completa el procesamiento de un mensaje de manera asincrónica.
Método público CompleteBatch Completa el procesamiento de un lote.
Método público CompleteBatchAsync Completa el procesamiento de un lote de manera asincrónica.
Método público Miembro estático Create(String, String) Crea una nueva copia de SubscriptionClient con el nombre y la ruta de acceso de tema especificados.
Método público Miembro estático Create(String, String, ReceiveMode) Crea una nueva copia de SubscriptionClient con el nombre, la ruta de acceso del tema y el modo especificados.
Método público Miembro estático CreateFromConnectionString(String, String, String) Crea una nueva copia de SubscriptionClient desde una cadena de conexión con la ruta de acceso del tema y el nombre especificados.
Método público Miembro estático CreateFromConnectionString(String, String, String, ReceiveMode) Crea una nueva copia de SubscriptionClient desde una cadena de conexión con la ruta de acceso del tema, el nombre y el modo especificados.
Método público DeadLetter(Guid) Mueve el mensaje no entregado a la cola de mensajes fallidos.
Método público DeadLetter(Guid, IDictionary<(Of <<'(String, Object>)>>)) Mueve el mensaje no entregado a la cola de mensajes fallidos.
Método público DeadLetter(Guid, String, String) Mueve el mensaje no entregado a la cola de mensajes fallidos.
Método público DeadLetterAsync(Guid) Mueve el mensaje no entregado de manera asincrónica a la cola de mensajes fallidos.
Método público DeadLetterAsync(Guid, IDictionary<(Of <<'(String, Object>)>>)) Mueve el mensaje no entregado de manera asincrónica a la cola de mensajes fallidos.
Método público DeadLetterAsync(Guid, String, String) Mueve el mensaje no entregado de manera asincrónica a la cola de mensajes fallidos.
Método público Defer(Guid) Suspende el procesamiento de un mensaje.
Método público Defer(Guid, IDictionary<(Of <<'(String, Object>)>>)) Suspende el procesamiento de un mensaje.
Método público DeferAsync(Guid) Suspende el procesamiento de un mensaje de manera asincrónica.
Método público DeferAsync(Guid, IDictionary<(Of <<'(String, Object>)>>)) Suspende el procesamiento de un mensaje de manera asincrónica.
Método público EndAbandon Finaliza una operación asincrónica para abandonar el mensaje y renunciar a su bloqueo.
Método público EndAcceptMessageSession Acepta una operación asincrónica para aceptar una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción.
Método público EndAddRule Finaliza una operación asincrónica de adición de reglas.
Método público EndClose Finaliza una operación asincrónica para cerrar la entidad del cliente de mensajes. (Se hereda de MessageClientEntity.)
Método público EndComplete Finaliza una operación asincrónica para completar el procesamiento de un mensaje.
Método público EndCompleteBatch Finaliza una operación asincrónica para completar el procesamiento de un lote.
Método público EndDeadLetter Finaliza una operación asincrónica para mover el mensaje a la cola de mensajes fallidos.
Método público EndDefer Finaliza una operación asincrónica para suspender el procesamiento de un mensaje.
Método público EndGetMessageSessions Finaliza una operación asincrónica para obtener el procesamiento de un mensaje.
Método público EndPeek Finaliza la operación de inspección asincrónica.
Método público EndPeekBatch Finaliza una operación asincrónica para inspeccionar un lote de mensajes.
Método público EndReceive Finaliza una operación asincrónica para recibir un mensaje.
Método público EndReceiveBatch Finaliza una operación asincrónica para recibir un lote.
Método público EndRemoveRule Finaliza una operación asincrónica de eliminación de reglas.
Método público Equals (Se hereda de Object.)
Método protegido Fault For internal use only. Do not inherit from this class. (Se hereda de ClientEntity.)
Método protegido Finalize (Se hereda de Object.)
Método público Miembro estático FormatDeadLetterPath Crea una ruta de mensajes fallidos de nombre de formato mediante la ruta del tema especificada y el nombre de la suscripción.
Método público Miembro estático FormatSubscriptionPath Crea una ruta de suscripción de nombre de formato mediante la ruta del tema especificada y el nombre de la suscripción.
Método público GetHashCode (Se hereda de Object.)
Método público GetMessageSessions()()()() Obtiene una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción.
Método público GetMessageSessions(DateTime) Recupera todas las sesiones de mensajes cuyo estado de sesión se ha actualizado desde lastUpdatedTime.
Método público GetMessageSessionsAsync()()()() Obtiene de manera asincrónica una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción.
Método público GetMessageSessionsAsync(DateTime) Obtiene de manera asincrónica una sesión de mensajes que permite agrupar mensajes relacionados para procesarlos en una sola transacción.
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método protegido OnAbort Ejecuta la acción de anulación. (Invalida ClientEntity..::..OnAbort()()()().)
Método protegido OnBeginAcceptMessageSession Se ejecuta al llamar a la operación BeginAcceptMessageSession.
Método protegido OnBeginAddRule Se ejecuta al llamar a la operación BeginAddRule.
Método protegido OnBeginClose Ejecuta la acción para iniciar el cierre. (Invalida ClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).)
Método protegido OnBeginCreateReceiver(ReceiveMode, TimeSpan, AsyncCallback, Object) Ejecuta la acción para iniciar la creación de receptor.
Método protegido OnBeginCreateReceiver(String, String, ReceiveMode, TimeSpan, AsyncCallback, Object) Ejecuta la acción para iniciar la creación de receptor.
Método protegido OnBeginGetMessageSessions Se ejecuta al llamar a la operación BeginGetMessageSessions.
Método protegido OnBeginOpen (Se hereda de ClientEntity.)
Método protegido OnBeginRemoveRule Comienza a quitar un Rule de un Subscription a través del protocolo del cliente de tiempo de ejecución.
Método protegido OnBeginRemoveRulesByTag Comienza a quitar un Rule de un Subscription a través del protocolo del cliente de tiempo de ejecución mediante una etiqueta.
Método protegido OnClose Ejecuta la acción de cierre. (Invalida ClientEntity..::..OnClose(TimeSpan).)
Método protegido OnClosed (Se hereda de ClientEntity.)
Método protegido OnEndAcceptMessageSession Se ejecuta al llamar a la operación EndAcceptMessageSession.
Método protegido OnEndAddRule Finaliza la llamada asincrónica a OnBeginAddRule.
Método protegido OnEndClose Ejecuta la acción de finalización de cierre. (Invalida ClientEntity..::..OnEndClose(IAsyncResult).)
Método protegido OnEndCreateReceiver Ejecuta la acción de finalización de creación de receptor.
Método protegido OnEndGetMessageSessions Ejecuta la acción para finalizar la obtención de mensaje.
Método protegido OnEndOpen (Se hereda de ClientEntity.)
Método protegido OnEndRemoveRule Finaliza la llamada asincrónica a OnBeginRemoveRule(String, TimeSpan, AsyncCallback, Object).
Método protegido OnEndRemoveRules Finaliza la llamada asincrónica a OnBeginRemoveRule(String, TimeSpan, AsyncCallback, Object).
Método protegido OnFaulted (Se hereda de ClientEntity.)
Método público OnMessage(Action<(Of <<'(BrokeredMessage>)>>)) Procesa un mensaje en un bombeo de mensajes basados en eventos.
Método público OnMessage(Action<(Of <<'(BrokeredMessage>)>>), OnMessageOptions) Procesa un mensaje de un bombeo de mensajes basados en eventos, con el determinado conjunto de opciones OnMessageOptions.
Método público OnMessageAsync(Func<(Of <<'(BrokeredMessage, Task>)>>)) Procesa un mensaje de manera asincrónica.
Método público OnMessageAsync(Func<(Of <<'(BrokeredMessage, Task>)>>), OnMessageOptions) Procesa un mensaje de manera asincrónica.
Método protegido OnOpen (Se hereda de ClientEntity.)
Método protegido OnOpened (Se hereda de ClientEntity.)
Método público Peek()()()() Devuelve sin eliminar el primer mensaje de la cola.
Método público Peek(Int64) Devuelve sin eliminar el primer mensaje de la cola.
Método público PeekAsync()()()() Devuelve de manera asincrónica sin eliminar el primer mensaje de la cola.
Método público PeekAsync(Int64) Devuelve de manera asincrónica sin eliminar el primer mensaje de la cola.
Método público PeekBatch(Int32) Devuelve sin eliminar los primeros mensajes del lote.
Método público PeekBatch(Int64, Int32) Devuelve sin eliminar los primeros mensajes del lote.
Método público PeekBatchAsync(Int32) Devuelve de manera asincrónica sin eliminar los primeros mensajes del lote.
Método público PeekBatchAsync(Int64, Int32) Devuelve de manera asincrónica sin eliminar los primeros mensajes del lote.
Método público Receive()()()() Recibe un mensaje usando InternalReceiver()()()().
Método público Receive(Int64) Recibe un mensaje usando InternalReceiver()()()().
Método público Receive(TimeSpan) Recibe un mensaje usando InternalReceiver()()()().
Método público ReceiveAsync()()()() Recibe de manera asincrónica un mensaje usando InternalReceiver()()()().
Método público ReceiveAsync(Int64) Recibe de manera asincrónica un mensaje usando InternalReceiver()()()().
Método público ReceiveAsync(TimeSpan) Recibe de manera asincrónica un mensaje usando InternalReceiver()()()().
Método público ReceiveBatch(IEnumerable<(Of <<'(Int64>)>>)) Recibe un lote después de la operación asíncrona.
Método público ReceiveBatch(Int32) Recibe un lote después de la operación asíncrona.
Método público ReceiveBatch(Int32, TimeSpan) Recibe un lote después de la operación asíncrona.
Método público ReceiveBatchAsync(IEnumerable<(Of <<'(Int64>)>>)) Recibe de manera asincrónica un conjunto de mensajes (para el procesamiento por lotes).
Método público ReceiveBatchAsync(Int32) Recibe de manera asincrónica un conjunto de mensajes (para el procesamiento por lotes).
Método público ReceiveBatchAsync(Int32, TimeSpan) Recibe de manera asincrónica un conjunto de mensajes (para el procesamiento por lotes).
Método público RegisterSessionHandler(Type) Registra el controlador de la sesión del cliente.
Método público RegisterSessionHandler(Type, SessionHandlerOptions) Registra el controlador de la sesión del cliente.
Método público RegisterSessionHandlerAsync(Type) Registra de forma asincrónica el controlador de la sesión del cliente.
Método público RegisterSessionHandlerAsync(Type, SessionHandlerOptions) Registra de forma asincrónica el controlador de la sesión del cliente.
Método público RegisterSessionHandlerFactory(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions) Registra el generador de controladores de la sesión del cliente.
Método público RegisterSessionHandlerFactory(IMessageSessionHandlerFactory, SessionHandlerOptions) Registra el generador de controladores de la sesión del cliente.
Método público RegisterSessionHandlerFactoryAsync(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions) Registra de forma asincrónica el generador de controladores de la sesión del cliente.
Método público RegisterSessionHandlerFactoryAsync(IMessageSessionHandlerFactory, SessionHandlerOptions) Registra de forma asincrónica el generador de controladores de la sesión del cliente.
Método público RemoveRule Quita la regla descrita por ruleName.
Método público RemoveRuleAsync Quita de manera asincrónica la regla descrita por ruleName.
Método protegido ThrowIfClosed (Se hereda de ClientEntity.)
Método protegido ThrowIfDisposed (Se hereda de ClientEntity.)
Método protegido ThrowIfDisposedOrImmutable (Se hereda de ClientEntity.)
Método protegido ThrowIfDisposedOrNotOpen (Se hereda de ClientEntity.)
Método protegido ThrowIfFaulted (Se hereda de ClientEntity.)
Método público ToString (Se hereda de Object.)
Arriba

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft