Compartir a través de


QueueClient.SendMessage Método

Definición

Sobrecargas

SendMessage(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)

Agrega un nuevo mensaje a la parte posterior de una cola. El tiempo de espera de visibilidad especifica cuánto tiempo debe ser invisible el mensaje para las operaciones Dequeue y Peek.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

SendMessage(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)

Agrega un nuevo mensaje a la parte posterior de una cola. El tiempo de espera de visibilidad especifica cuánto tiempo debe ser invisible el mensaje para las operaciones Dequeue y Peek.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

SendMessage(String, CancellationToken)

Agrega un nuevo mensaje a la parte posterior de una cola.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

SendMessage(String)

Agrega un nuevo mensaje a la parte posterior de una cola.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

SendMessage(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)

Source:
QueueClient.cs
Source:
QueueClient.cs

Agrega un nuevo mensaje a la parte posterior de una cola. El tiempo de espera de visibilidad especifica cuánto tiempo debe ser invisible el mensaje para las operaciones Dequeue y Peek.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

public virtual Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (string messageText, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessage : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (messageText As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SendReceipt)

Parámetros

messageText
String

Texto del mensaje.

visibilityTimeout
Nullable<TimeSpan>

Tiempo de espera de visibilidad. Opcional con un valor predeterminado de 0. No puede ser mayor de 7 días.

timeToLive
Nullable<TimeSpan>

Opcional. Especifica el intervalo de período de vida del mensaje.

cancellationToken
CancellationToken

Objeto CancellationToken opcional.

Devoluciones

Response<T>

Comentarios

Esta versión de la biblioteca no codifica el mensaje de forma predeterminada. Base64 era el comportamiento predeterminado en la biblioteca v11 anterior. Consulte CloudQueue.EncodeMessage.

Se aplica a

SendMessage(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)

Source:
QueueClient.cs
Source:
QueueClient.cs

Agrega un nuevo mensaje a la parte posterior de una cola. El tiempo de espera de visibilidad especifica cuánto tiempo debe ser invisible el mensaje para las operaciones Dequeue y Peek.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

public virtual Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (BinaryData message, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessage : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (message As BinaryData, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SendReceipt)

Parámetros

message
BinaryData

Message.

visibilityTimeout
Nullable<TimeSpan>

Tiempo de espera de visibilidad. Opcional con un valor predeterminado de 0. No puede ser mayor de 7 días.

timeToLive
Nullable<TimeSpan>

Opcional. Especifica el intervalo de período de vida del mensaje.

cancellationToken
CancellationToken

Objeto CancellationToken opcional.

Devoluciones

Response<T>

Comentarios

Esta versión de la biblioteca no codifica el mensaje de forma predeterminada. Base64 era el comportamiento predeterminado en la biblioteca v11 anterior. Consulte CloudQueue.EncodeMessage.

Se aplica a

SendMessage(String, CancellationToken)

Source:
QueueClient.cs
Source:
QueueClient.cs

Agrega un nuevo mensaje a la parte posterior de una cola.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

public virtual Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (string messageText, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessage : string * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : string * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (messageText As String, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SendReceipt)

Parámetros

messageText
String

Texto del mensaje.

cancellationToken
CancellationToken

Objeto CancellationToken opcional.

Devoluciones

Response<T>

Comentarios

Esta versión de la biblioteca no codifica el mensaje de forma predeterminada. Base64 era el comportamiento predeterminado en la biblioteca v11 anterior. Consulte CloudQueue.EncodeMessage.

Se aplica a

SendMessage(String)

Source:
QueueClient.cs
Source:
QueueClient.cs

Agrega un nuevo mensaje a la parte posterior de una cola.

Un mensaje debe estar en un formato tal que se pueda incluir en una solicitud XML con codificación UTF-8. De lo contrario MessageEncoding , la opción se puede establecer en Base64 para controlar mensajes no compatibles. El mensaje codificado puede tener un tamaño de hasta 64 KiB para las versiones 2011-08-18 y posteriores, o 8 KiB para versiones anteriores.

Para obtener más información, vea Coloque mensaje.

public virtual Azure.Response<Azure.Storage.Queues.Models.SendReceipt> SendMessage (string messageText);
abstract member SendMessage : string -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
override this.SendMessage : string -> Azure.Response<Azure.Storage.Queues.Models.SendReceipt>
Public Overridable Function SendMessage (messageText As String) As Response(Of SendReceipt)

Parámetros

messageText
String

Texto del mensaje.

Devoluciones

Response<T>

Comentarios

Esta versión de la biblioteca no codifica el mensaje de forma predeterminada. Base64 era el comportamiento predeterminado en la biblioteca v11 anterior. Consulte CloudQueue.EncodeMessage.

Se aplica a