QueueClient.SendMessageAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SendMessageAsync(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. |
SendMessageAsync(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. |
SendMessageAsync(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. |
SendMessageAsync(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. |
SendMessageAsync(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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (string messageText);
abstract member SendMessageAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (messageText As String) As Task(Of Response(Of SendReceipt))
Paramètres
- messageText
- String
Texte du message.
Retours
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 à
SendMessageAsync(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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (string messageText, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (messageText As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendReceipt))
Paramètres
- messageText
- String
Texte du message.
- cancellationToken
- CancellationToken
CancellationToken optionnel.
Retours
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 à
SendMessageAsync(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 System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (BinaryData message, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : BinaryData * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (message As BinaryData, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendReceipt))
Paramètres
- message
- BinaryData
Message.
Délai d’expiration de la visibilité. Facultatif avec la valeur par défaut 0. Ne peut pas être supérieur à 7 jours.
- cancellationToken
- CancellationToken
CancellationToken optionnel.
Retours
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 à
SendMessageAsync(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 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. Le 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 Placez le message.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>> SendMessageAsync (string messageText, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
override this.SendMessageAsync : string * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Queues.Models.SendReceipt>>
Public Overridable Function SendMessageAsync (messageText As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendReceipt))
Paramètres
- messageText
- String
Texte du message.
Délai d’expiration de la visibilité. Facultatif avec la valeur par défaut 0. Ne peut pas être supérieur à 7 jours.
- cancellationToken
- CancellationToken
CancellationToken optionnel.
Retours
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 à
Azure SDK for .NET