public SendMessageBatchAsync ( |
||
request | Container for the necessary parameters to execute the SendMessageBatch operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Résultat | Task |
public Task<SendMessageBatchResponse> SendMessageBatchAsync(SendMessageBatchRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
{
var marshaller = new SendMessageBatchRequestMarshaller();
var unmarshaller = SendMessageBatchResponseUnmarshaller.Instance;
return InvokeAsync<SendMessageBatchRequest,SendMessageBatchResponse>(request, marshaller,
unmarshaller, cancellationToken);
}
AmazonSQSClient::SendMessageBatchAsync ( string queueUrl, List |
|
AmazonSQSClient::SendMessageBatchAsync ( |
|
AmazonSQSClient::SendMessageBatchAsync ( string queueUrl, List |
private static async Task MainAsync(string[] args) { var sqsClient = new Amazon.SQS.AmazonSQSClient(); for (var idx = 0; idx <= 50000; idx++) { Console.WriteLine(String.Format("BATCH No.: {0}", idx)); var sendMessageBatchRequest = new SendMessageBatchRequest { Entries = generateMessages(), QueueUrl = "https://sqs.eu-west-1.amazonaws.com/655379451354/4developers_queue" }; var resonse = await sqsClient.SendMessageBatchAsync(sendMessageBatchRequest); } }