Partager via


QueueClient.SendMessage Méthode

Définition

Surcharges

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

Ajoute un nouveau message à l’arrière d’une file d’attente. Le délai d’expiration de la visibilité spécifie la durée pendant laquelle le message doit être invisible pour les opérations Dequeue et Peek.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

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

Ajoute un nouveau message à l’arrière d’une file d’attente. Le délai d’expiration de la visibilité spécifie la durée pendant laquelle le message doit être invisible pour les opérations Dequeue et Peek.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

SendMessage(String, CancellationToken)

Ajoute un nouveau message à l’arrière d’une file d’attente.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

SendMessage(String)

Ajoute un nouveau message à l’arrière d’une file d’attente.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

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

Source:
QueueClient.cs
Source:
QueueClient.cs

Ajoute un nouveau message à l’arrière d’une file d’attente. Le délai d’expiration de la visibilité spécifie la durée pendant laquelle le message doit être invisible pour les opérations Dequeue et Peek.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

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)

Paramètres

messageText
String

Texte du message.

visibilityTimeout
Nullable<TimeSpan>

Délai d’expiration de la visibilité. Facultatif avec la valeur par défaut 0. Ne peut pas être supérieur à 7 jours.

timeToLive
Nullable<TimeSpan>

facultatif. Spécifie l’intervalle de temps de vie pour le message

cancellationToken
CancellationToken

CancellationToken optionnel.

Retours

Response<T>

Remarques

Cette version de la bibliothèque n’encode pas le message par défaut. Base64 était le comportement par défaut dans la bibliothèque v11 précédente. Consultez CloudQueue.EncodeMessage.

S’applique à

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

Source:
QueueClient.cs
Source:
QueueClient.cs

Ajoute un nouveau message à l’arrière d’une file d’attente. Le délai d’expiration de la visibilité spécifie la durée pendant laquelle le message doit être invisible pour les opérations Dequeue et Peek.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

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)

Paramètres

message
BinaryData

Message.

visibilityTimeout
Nullable<TimeSpan>

Délai d’expiration de la visibilité. Facultatif avec la valeur par défaut 0. Ne peut pas être supérieur à 7 jours.

timeToLive
Nullable<TimeSpan>

facultatif. Spécifie l’intervalle de temps de vie pour le message

cancellationToken
CancellationToken

CancellationToken optionnel.

Retours

Response<T>

Remarques

Cette version de la bibliothèque n’encode pas le message par défaut. Base64 était le comportement par défaut dans la bibliothèque v11 précédente. Consultez CloudQueue.EncodeMessage.

S’applique à

SendMessage(String, CancellationToken)

Source:
QueueClient.cs
Source:
QueueClient.cs

Ajoute un nouveau message à l’arrière d’une file d’attente.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

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)

Paramètres

messageText
String

Texte du message.

cancellationToken
CancellationToken

CancellationToken optionnel.

Retours

Response<T>

Remarques

Cette version de la bibliothèque n’encode pas le message par défaut. Base64 était le comportement par défaut dans la bibliothèque v11 précédente. Consultez CloudQueue.EncodeMessage.

S’applique à

SendMessage(String)

Source:
QueueClient.cs
Source:
QueueClient.cs

Ajoute un nouveau message à l’arrière d’une file d’attente.

Un message doit être dans un format qui peut être inclus dans une demande XML en UTF-8. Sinon, MessageEncoding l’option peut être définie sur Base64 pour gérer les messages non conformes. La taille du message encodé peut atteindre 64 Kio pour les versions 2011-08-18 et ultérieures, ou 8 Kio pour les versions précédentes.

Pour plus d'informations, consultez la rubrique Put Message.

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)

Paramètres

messageText
String

Texte du message.

Retours

Response<T>

Remarques

Cette version de la bibliothèque n’encode pas le message par défaut. Base64 était le comportement par défaut dans la bibliothèque v11 précédente. Consultez CloudQueue.EncodeMessage.

S’applique à