MessageSender.OnSend Método
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í.
Esto permite que las implementaciones concretas invaliden (si es necesario) lo que se debe hacer al enviar messages
de forma sincrónica.
protected virtual void OnSend (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> messages, TimeSpan timeout);
abstract member OnSend : Microsoft.ServiceBus.Tracing.TrackingContext * seq<Microsoft.ServiceBus.Messaging.BrokeredMessage> * TimeSpan -> unit
override this.OnSend : Microsoft.ServiceBus.Tracing.TrackingContext * seq<Microsoft.ServiceBus.Messaging.BrokeredMessage> * TimeSpan -> unit
Protected Overridable Sub OnSend (trackingContext As TrackingContext, messages As IEnumerable(Of BrokeredMessage), timeout As TimeSpan)
Parámetros
- trackingContext
- TrackingContext
TrackingContext que se va a usar.
- messages
- IEnumerable<BrokeredMessage>
Lista de BrokeredMessage que se va a enviar.
- timeout
- TimeSpan
Valor de tiempo de espera del lado cliente para la operación. La operación debe anularse o cancelarse si la duración superó este tiempo de espera.
Comentarios
Normalmente, el tiempo de espera procede de OperationTimeout.
OnSend es igual a this.OnEndSend(this.OnBeginSend(messages, timeout, null, null));
.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de