QueueClient.SendMessageAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SendMessageAsync(String) |
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu. Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein. Weitere Informationen finden Sie unter Nachricht platzieren. |
SendMessageAsync(String, CancellationToken) |
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu. Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein. Weitere Informationen finden Sie unter Nachricht platzieren. |
SendMessageAsync(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken) |
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu. Das Sichtbarkeitstimeout gibt an, wie lange die Nachricht für Dequeue- und Peek-Vorgänge unsichtbar sein soll. Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein. Weitere Informationen finden Sie unter Nachricht platzieren. |
SendMessageAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken) |
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu. Das Sichtbarkeitstimeout gibt an, wie lange die Nachricht für Dequeue- und Peek-Vorgänge unsichtbar sein soll. Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein. Weitere Informationen finden Sie unter Nachricht platzieren. |
SendMessageAsync(String)
- Quelle:
- QueueClient.cs
- Quelle:
- QueueClient.cs
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu.
Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein.
Weitere Informationen finden Sie unter Nachricht platzieren.
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))
Parameter
- messageText
- String
Meldungstext.
Gibt zurück
Hinweise
Diese Version der Bibliothek codiert die Nachricht standardmäßig nicht. Base64 war das Standardverhalten in der vorherigen v11-Bibliothek. Siehe CloudQueue.EncodeMessage.
Gilt für:
SendMessageAsync(String, CancellationToken)
- Quelle:
- QueueClient.cs
- Quelle:
- QueueClient.cs
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu.
Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein.
Weitere Informationen finden Sie unter Nachricht platzieren.
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))
Parameter
- messageText
- String
Meldungstext.
- cancellationToken
- CancellationToken
Optionale CancellationToken.
Gibt zurück
Hinweise
Diese Version der Bibliothek codiert die Nachricht standardmäßig nicht. Base64 war das Standardverhalten in der vorherigen v11-Bibliothek. Siehe CloudQueue.EncodeMessage.
Gilt für:
SendMessageAsync(BinaryData, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)
- Quelle:
- QueueClient.cs
- Quelle:
- QueueClient.cs
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu. Das Sichtbarkeitstimeout gibt an, wie lange die Nachricht für Dequeue- und Peek-Vorgänge unsichtbar sein soll.
Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht kompatible Nachrichten zu verarbeiten. Die codierte Nachricht kann für Versionen 2011-08-18 und höher bis zu 64 KiB oder 8 KiB für frühere Versionen groß sein.
Weitere Informationen finden Sie unter Nachricht platzieren.
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))
Parameter
- message
- BinaryData
Message (Nachricht):
Sichtbarkeitstimeout. Optional mit dem Standardwert 0. Darf nicht größer als 7 Tage sein.
- cancellationToken
- CancellationToken
Optionale CancellationToken.
Gibt zurück
Hinweise
Diese Version der Bibliothek codiert die Nachricht standardmäßig nicht. Base64 war das Standardverhalten in der vorherigen v11-Bibliothek. Siehe CloudQueue.EncodeMessage.
Gilt für:
SendMessageAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, CancellationToken)
- Quelle:
- QueueClient.cs
- Quelle:
- QueueClient.cs
Fügt eine neue Nachricht am Ende einer Warteschlange hinzu. Das Sichtbarkeitstimeout gibt an, wie lange die Nachricht für die Vorgänge Dequeue und Peek nicht sichtbar sein soll.
Nachrichten müssen ein Format aufweisen, das in eine XML-Anforderung mit UTF-8-Codierung eingeschlossen werden kann. Andernfalls MessageEncoding kann die Option auf Base64 festgelegt werden, um nicht konforme Nachrichten zu verarbeiten. Die codierte Nachricht kann bis zu 64 KiB für Versionen 2011-08-18 und höher oder 8 KiB in früheren Versionen groß sein.
Weitere Informationen finden Sie unter Put 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))
Parameter
- messageText
- String
Meldungstext.
Sichtbarkeitstimeout. Optional mit dem Standardwert 0. Darf nicht größer als 7 Tage sein.
- cancellationToken
- CancellationToken
Optionale CancellationToken.
Gibt zurück
Hinweise
Diese Version der Bibliothek codiert die Nachricht standardmäßig nicht. Base64 war das Standardverhalten in der vorherigen v11-Bibliothek. Siehe CloudQueue.EncodeMessage.
Gilt für:
Azure SDK for .NET