Method | Description | |
---|---|---|
AddPermission ( |
Adds a permission to a queue for a specific principal. This allows sharing access to the queue. When you create a queue, you have full control access rights for the queue. Only you, the owner of the queue, can grant or deny permissions to the queue. For more information about these permissions, see Shared Queues in the Amazon SQS Developer Guide. Some actions take lists of parameters. These lists are specified using the
|
|
AddPermission ( string queueUrl, string label, List |
Adds a permission to a queue for a specific principal. This allows sharing access to the queue. When you create a queue, you have full control access rights for the queue. Only you, the owner of the queue, can grant or deny permissions to the queue. For more information about these permissions, see Shared Queues in the Amazon SQS Developer Guide. Some actions take lists of parameters. These lists are specified using the
|
|
AddPermissionAsync ( |
Initiates the asynchronous execution of the AddPermission operation.
|
|
AddPermissionAsync ( string queueUrl, string label, List |
Adds a permission to a queue for a specific principal. This allows sharing access to the queue. When you create a queue, you have full control access rights for the queue. Only you, the owner of the queue, can grant or deny permissions to the queue. For more information about these permissions, see Shared Queues in the Amazon SQS Developer Guide. Some actions take lists of parameters. These lists are specified using the
|
|
AddPermissionAsync ( |
Initiates the asynchronous execution of the AddPermission operation.
|
|
AddPermissionAsync ( string queueUrl, string label, List |
Adds a permission to a queue for a specific principal. This allows sharing access to the queue. When you create a queue, you have full control access rights for the queue. Only you, the owner of the queue, can grant or deny permissions to the queue. For more information about these permissions, see Shared Queues in the Amazon SQS Developer Guide. Some actions take lists of parameters. These lists are specified using the
|
|
AmazonSQSClient ( ) : System |
Constructs AmazonSQSClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonSQSClient ( |
Constructs AmazonSQSClient with AWS Credentials
|
|
AmazonSQSClient ( |
Constructs AmazonSQSClient with AWS Credentials and an AmazonSQSClient Configuration object.
|
|
AmazonSQSClient ( |
Constructs AmazonSQSClient with AWS Credentials
|
|
AmazonSQSClient ( |
Constructs AmazonSQSClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonSQSClient ( RegionEndpoint region ) : System |
Constructs AmazonSQSClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System |
Constructs AmazonSQSClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, |
Constructs AmazonSQSClient with AWS Access Key ID, AWS Secret Key and an AmazonSQSClient Configuration object.
|
|
AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System |
Constructs AmazonSQSClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System |
Constructs AmazonSQSClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
Constructs AmazonSQSClient with AWS Access Key ID, AWS Secret Key and an AmazonSQSClient Configuration object.
|
|
AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System |
Constructs AmazonSQSClient with AWS Access Key ID and AWS Secret Key
|
|
AuthorizeS3ToSendMessage ( string queueUrl, string bucket ) : string |
This is a utility method which updates the policy of a queue to allow the S3 bucket to publish events to it.
|
|
AuthorizeS3ToSendMessageAsync ( string queueUrl, string bucket ) : Task |
This is a utility method which updates the policy of a queue to allow the S3 bucket to publish events to it.
|
|
BeginAddPermission ( |
Initiates the asynchronous execution of the AddPermission operation.
|
|
BeginChangeMessageVisibility ( |
Initiates the asynchronous execution of the ChangeMessageVisibility operation.
|
|
BeginChangeMessageVisibilityBatch ( |
Initiates the asynchronous execution of the ChangeMessageVisibilityBatch operation.
|
|
BeginCreateQueue ( |
Initiates the asynchronous execution of the CreateQueue operation.
|
|
BeginDeleteMessage ( |
Initiates the asynchronous execution of the DeleteMessage operation.
|
|
BeginDeleteMessageBatch ( |
Initiates the asynchronous execution of the DeleteMessageBatch operation.
|
|
BeginDeleteQueue ( |
Initiates the asynchronous execution of the DeleteQueue operation.
|
|
BeginGetQueueAttributes ( |
Initiates the asynchronous execution of the GetQueueAttributes operation.
|
|
BeginGetQueueUrl ( |
Initiates the asynchronous execution of the GetQueueUrl operation.
|
|
BeginListDeadLetterSourceQueues ( |
Initiates the asynchronous execution of the ListDeadLetterSourceQueues operation.
|
|
BeginListQueues ( |
Initiates the asynchronous execution of the ListQueues operation.
|
|
BeginPurgeQueue ( |
Initiates the asynchronous execution of the PurgeQueue operation.
|
|
BeginReceiveMessage ( |
Initiates the asynchronous execution of the ReceiveMessage operation.
|
|
BeginRemovePermission ( |
Initiates the asynchronous execution of the RemovePermission operation.
|
|
BeginSendMessage ( |
Initiates the asynchronous execution of the SendMessage operation.
|
|
BeginSendMessageBatch ( |
Initiates the asynchronous execution of the SendMessageBatch operation.
|
|
BeginSetQueueAttributes ( |
Initiates the asynchronous execution of the SetQueueAttributes operation.
|
|
ChangeMessageVisibility ( |
Changes the visibility timeout of a specified message in a queue to a new value. The maximum allowed timeout value is 12 hours. Thus, you can't extend the timeout of a message in an existing queue to more than a total visibility timeout of 12 hours. For more information, see Visibility Timeout in the Amazon SQS Developer Guide. For example, you have a message and with the default visibility timeout of 5 minutes. After 3 minutes, you call A message is considered to be in flight after it's received from a queue by a consumer, but not yet deleted from the queue. For standard queues, there can be a maximum of 120,000 inflight messages per queue. If you reach this limit, Amazon SQS returns the For FIFO queues, there can be a maximum of 20,000 inflight messages per queue. If you reach this limit, Amazon SQS returns no error messages. If you attempt to set the Unlike with a queue, when you change the visibility timeout for a specific message the timeout value is applied immediately but isn't saved in memory for that message. If you don't delete a message after it is received, the visibility timeout for the message reverts to the original timeout value (not to the value you set using the
|
|
ChangeMessageVisibility ( string queueUrl, string receiptHandle, int visibilityTimeout ) : Amazon.SQS.Model.ChangeMessageVisibilityResponse |
Changes the visibility timeout of a specified message in a queue to a new value. The maximum allowed timeout value is 12 hours. Thus, you can't extend the timeout of a message in an existing queue to more than a total visibility timeout of 12 hours. For more information, see Visibility Timeout in the Amazon SQS Developer Guide. For example, you have a message and with the default visibility timeout of 5 minutes. After 3 minutes, you call A message is considered to be in flight after it's received from a queue by a consumer, but not yet deleted from the queue. For standard queues, there can be a maximum of 120,000 inflight messages per queue. If you reach this limit, Amazon SQS returns the For FIFO queues, there can be a maximum of 20,000 inflight messages per queue. If you reach this limit, Amazon SQS returns no error messages. If you attempt to set the Unlike with a queue, when you change the visibility timeout for a specific message the timeout value is applied immediately but isn't saved in memory for that message. If you don't delete a message after it is received, the visibility timeout for the message reverts to the original timeout value (not to the value you set using the
|
|
ChangeMessageVisibilityAsync ( |
Initiates the asynchronous execution of the ChangeMessageVisibility operation.
|
|
ChangeMessageVisibilityAsync ( string queueUrl, string receiptHandle, int visibilityTimeout, System cancellationToken = default(CancellationToken) ) : Task |
Changes the visibility timeout of a specified message in a queue to a new value. The maximum allowed timeout value is 12 hours. Thus, you can't extend the timeout of a message in an existing queue to more than a total visibility timeout of 12 hours. For more information, see Visibility Timeout in the Amazon SQS Developer Guide. For example, you have a message and with the default visibility timeout of 5 minutes. After 3 minutes, you call A message is considered to be in flight after it's received from a queue by a consumer, but not yet deleted from the queue. For standard queues, there can be a maximum of 120,000 inflight messages per queue. If you reach this limit, Amazon SQS returns the For FIFO queues, there can be a maximum of 20,000 inflight messages per queue. If you reach this limit, Amazon SQS returns no error messages. If you attempt to set the Unlike with a queue, when you change the visibility timeout for a specific message the timeout value is applied immediately but isn't saved in memory for that message. If you don't delete a message after it is received, the visibility timeout for the message reverts to the original timeout value (not to the value you set using the
|
|
ChangeMessageVisibilityAsync ( |
Initiates the asynchronous execution of the ChangeMessageVisibility operation.
|
|
ChangeMessageVisibilityAsync ( string queueUrl, string receiptHandle, int visibilityTimeout, ChangeMessageVisibilityResponse>.AmazonServiceCallback |
Changes the visibility timeout of a specified message in a queue to a new value. The maximum allowed timeout value is 12 hours. Thus, you can't extend the timeout of a message in an existing queue to more than a total visibility timeout of 12 hours. For more information, see Visibility Timeout in the Amazon SQS Developer Guide. For example, you have a message and with the default visibility timeout of 5 minutes. After 3 minutes, you call A message is considered to be in flight after it's received from a queue by a consumer, but not yet deleted from the queue. For standard queues, there can be a maximum of 120,000 inflight messages per queue. If you reach this limit, Amazon SQS returns the For FIFO queues, there can be a maximum of 20,000 inflight messages per queue. If you reach this limit, Amazon SQS returns no error messages. If you attempt to set the Unlike with a queue, when you change the visibility timeout for a specific message the timeout value is applied immediately but isn't saved in memory for that message. If you don't delete a message after it is received, the visibility timeout for the message reverts to the original timeout value (not to the value you set using the
|
|
ChangeMessageVisibilityBatch ( |
Changes the visibility timeout of multiple messages. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
ChangeMessageVisibilityBatch ( string queueUrl, List |
Changes the visibility timeout of multiple messages. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
ChangeMessageVisibilityBatchAsync ( |
Initiates the asynchronous execution of the ChangeMessageVisibilityBatch operation.
|
|
ChangeMessageVisibilityBatchAsync ( string queueUrl, List |
Changes the visibility timeout of multiple messages. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
ChangeMessageVisibilityBatchAsync ( |
Initiates the asynchronous execution of the ChangeMessageVisibilityBatch operation.
|
|
ChangeMessageVisibilityBatchAsync ( string queueUrl, List |
Changes the visibility timeout of multiple messages. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
CreateQueue ( |
Creates a new standard or FIFO queue or returns the URL of an existing queue. You can pass one or more attributes in the request. Keep the following caveats in mind:
To successfully create a new queue, you must provide a queue name that adheres to the limits related to queues and is unique within the scope of your queues. To get the queue URL, use the
Some actions take lists of parameters. These lists are specified using the
|
|
CreateQueue ( string queueName ) : |
Creates a new standard or FIFO queue or returns the URL of an existing queue. You can pass one or more attributes in the request. Keep the following caveats in mind:
To successfully create a new queue, you must provide a queue name that adheres to the limits related to queues and is unique within the scope of your queues. To get the queue URL, use the
Some actions take lists of parameters. These lists are specified using the
|
|
CreateQueueAsync ( |
Initiates the asynchronous execution of the CreateQueue operation.
|
|
CreateQueueAsync ( string queueName, System cancellationToken = default(CancellationToken) ) : Task |
Creates a new standard or FIFO queue or returns the URL of an existing queue. You can pass one or more attributes in the request. Keep the following caveats in mind:
To successfully create a new queue, you must provide a queue name that adheres to the limits related to queues and is unique within the scope of your queues. To get the queue URL, use the
Some actions take lists of parameters. These lists are specified using the
|
|
CreateQueueAsync ( |
Initiates the asynchronous execution of the CreateQueue operation.
|
|
CreateQueueAsync ( string queueName, CreateQueueResponse>.AmazonServiceCallback |
Creates a new standard or FIFO queue or returns the URL of an existing queue. You can pass one or more attributes in the request. Keep the following caveats in mind:
To successfully create a new queue, you must provide a queue name that adheres to the limits related to queues and is unique within the scope of your queues. To get the queue URL, use the
Some actions take lists of parameters. These lists are specified using the
|
|
DeleteMessage ( |
Deletes the specified message from the specified queue. You specify the message by using the message's receipt handle and not the MessageId you receive when you send the message. Even if the message is locked by another reader due to the visibility timeout setting, it is still deleted from the queue. If you leave a message in the queue for longer than the queue's configured retention period, Amazon SQS automatically deletes the message. The receipt handle is associated with a specific instance of receiving the message. If you receive a message more than once, the receipt handle you get each time you receive the message is different. If you don't provide the most recently received receipt handle for the message when you use the For standard queues, it is possible to receive a message even after you deleting it. This might happen on rare occasions if one of the servers storing a copy of the message is unavailable when you send the request to delete the message. The copy remains on the server and might be returned to you on a subsequent receive request. You should ensure that your application is idempotent, so that receiving a message more than once does not cause issues.
|
|
DeleteMessage ( string queueUrl, string receiptHandle ) : Amazon.SQS.Model.DeleteMessageResponse |
Deletes the specified message from the specified queue. You specify the message by using the message's receipt handle and not the MessageId you receive when you send the message. Even if the message is locked by another reader due to the visibility timeout setting, it is still deleted from the queue. If you leave a message in the queue for longer than the queue's configured retention period, Amazon SQS automatically deletes the message. The receipt handle is associated with a specific instance of receiving the message. If you receive a message more than once, the receipt handle you get each time you receive the message is different. If you don't provide the most recently received receipt handle for the message when you use the For standard queues, it is possible to receive a message even after you deleting it. This might happen on rare occasions if one of the servers storing a copy of the message is unavailable when you send the request to delete the message. The copy remains on the server and might be returned to you on a subsequent receive request. You should ensure that your application is idempotent, so that receiving a message more than once does not cause issues.
|
|
DeleteMessageAsync ( |
Initiates the asynchronous execution of the DeleteMessage operation.
|
|
DeleteMessageAsync ( string queueUrl, string receiptHandle, System cancellationToken = default(CancellationToken) ) : Task |
Deletes the specified message from the specified queue. You specify the message by using the message's receipt handle and not the MessageId you receive when you send the message. Even if the message is locked by another reader due to the visibility timeout setting, it is still deleted from the queue. If you leave a message in the queue for longer than the queue's configured retention period, Amazon SQS automatically deletes the message. The receipt handle is associated with a specific instance of receiving the message. If you receive a message more than once, the receipt handle you get each time you receive the message is different. If you don't provide the most recently received receipt handle for the message when you use the For standard queues, it is possible to receive a message even after you deleting it. This might happen on rare occasions if one of the servers storing a copy of the message is unavailable when you send the request to delete the message. The copy remains on the server and might be returned to you on a subsequent receive request. You should ensure that your application is idempotent, so that receiving a message more than once does not cause issues.
|
|
DeleteMessageAsync ( |
Initiates the asynchronous execution of the DeleteMessage operation.
|
|
DeleteMessageAsync ( string queueUrl, string receiptHandle, DeleteMessageResponse>.AmazonServiceCallback |
Deletes the specified message from the specified queue. You specify the message by using the message's receipt handle and not the MessageId you receive when you send the message. Even if the message is locked by another reader due to the visibility timeout setting, it is still deleted from the queue. If you leave a message in the queue for longer than the queue's configured retention period, Amazon SQS automatically deletes the message. The receipt handle is associated with a specific instance of receiving the message. If you receive a message more than once, the receipt handle you get each time you receive the message is different. If you don't provide the most recently received receipt handle for the message when you use the For standard queues, it is possible to receive a message even after you deleting it. This might happen on rare occasions if one of the servers storing a copy of the message is unavailable when you send the request to delete the message. The copy remains on the server and might be returned to you on a subsequent receive request. You should ensure that your application is idempotent, so that receiving a message more than once does not cause issues.
|
|
DeleteMessageBatch ( |
Deletes up to ten messages from the specified queue. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
DeleteMessageBatch ( string queueUrl, List |
Deletes up to ten messages from the specified queue. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
DeleteMessageBatchAsync ( |
Initiates the asynchronous execution of the DeleteMessageBatch operation.
|
|
DeleteMessageBatchAsync ( string queueUrl, List |
Deletes up to ten messages from the specified queue. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
DeleteMessageBatchAsync ( |
Initiates the asynchronous execution of the DeleteMessageBatch operation.
|
|
DeleteMessageBatchAsync ( string queueUrl, List |
Deletes up to ten messages from the specified queue. This is a batch version of Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of Some actions take lists of parameters. These lists are specified using the
|
|
DeleteQueue ( |
Deletes the queue specified by the Be careful with the When you delete a queue, the deletion process takes up to 60 seconds. Requests you send involving that queue during the 60 seconds might succeed. For example, a When you delete a queue, you must wait at least 60 seconds before creating a queue with the same name.
|
|
DeleteQueue ( string queueUrl ) : Amazon.SQS.Model.DeleteQueueResponse |
Deletes the queue specified by the Be careful with the When you delete a queue, the deletion process takes up to 60 seconds. Requests you send involving that queue during the 60 seconds might succeed. For example, a When you delete a queue, you must wait at least 60 seconds before creating a queue with the same name.
|
|
DeleteQueueAsync ( |
Initiates the asynchronous execution of the DeleteQueue operation.
|
|
DeleteQueueAsync ( string queueUrl, System cancellationToken = default(CancellationToken) ) : Task |
Deletes the queue specified by the Be careful with the When you delete a queue, the deletion process takes up to 60 seconds. Requests you send involving that queue during the 60 seconds might succeed. For example, a When you delete a queue, you must wait at least 60 seconds before creating a queue with the same name.
|
|
DeleteQueueAsync ( |
Initiates the asynchronous execution of the DeleteQueue operation.
|
|
DeleteQueueAsync ( string queueUrl, DeleteQueueResponse>.AmazonServiceCallback |
Deletes the queue specified by the Be careful with the When you delete a queue, the deletion process takes up to 60 seconds. Requests you send involving that queue during the 60 seconds might succeed. For example, a When you delete a queue, you must wait at least 60 seconds before creating a queue with the same name.
|
|
EndAddPermission ( IAsyncResult asyncResult ) : Amazon.SQS.Model.AddPermissionResponse |
Finishes the asynchronous execution of the AddPermission operation.
|
|
EndChangeMessageVisibility ( IAsyncResult asyncResult ) : Amazon.SQS.Model.ChangeMessageVisibilityResponse |
Finishes the asynchronous execution of the ChangeMessageVisibility operation.
|
|
EndChangeMessageVisibilityBatch ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ChangeMessageVisibilityBatch operation.
|
|
EndCreateQueue ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the CreateQueue operation.
|
|
EndDeleteMessage ( IAsyncResult asyncResult ) : Amazon.SQS.Model.DeleteMessageResponse |
Finishes the asynchronous execution of the DeleteMessage operation.
|
|
EndDeleteMessageBatch ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DeleteMessageBatch operation.
|
|
EndDeleteQueue ( IAsyncResult asyncResult ) : Amazon.SQS.Model.DeleteQueueResponse |
Finishes the asynchronous execution of the DeleteQueue operation.
|
|
EndGetQueueAttributes ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the GetQueueAttributes operation.
|
|
EndGetQueueUrl ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the GetQueueUrl operation.
|
|
EndListDeadLetterSourceQueues ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ListDeadLetterSourceQueues operation.
|
|
EndListQueues ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ListQueues operation.
|
|
EndPurgeQueue ( IAsyncResult asyncResult ) : PurgeQueueResponse |
Finishes the asynchronous execution of the PurgeQueue operation.
|
|
EndReceiveMessage ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ReceiveMessage operation.
|
|
EndRemovePermission ( IAsyncResult asyncResult ) : Amazon.SQS.Model.RemovePermissionResponse |
Finishes the asynchronous execution of the RemovePermission operation.
|
|
EndSendMessage ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the SendMessage operation.
|
|
EndSendMessageBatch ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the SendMessageBatch operation.
|
|
EndSetQueueAttributes ( IAsyncResult asyncResult ) : Amazon.SQS.Model.SetQueueAttributesResponse |
Finishes the asynchronous execution of the SetQueueAttributes operation.
|
|
GetQueueAttributes ( |
Gets attributes for the specified queue. Some actions take lists of parameters. These lists are specified using the
|
|
GetQueueAttributes ( string queueUrl, List |
Gets attributes for the specified queue. Some actions take lists of parameters. These lists are specified using the
|
|
GetQueueAttributesAsync ( |
Initiates the asynchronous execution of the GetQueueAttributes operation.
|
|
GetQueueAttributesAsync ( string queueUrl, List |
Gets attributes for the specified queue. Some actions take lists of parameters. These lists are specified using the
|
|
GetQueueAttributesAsync ( |
Initiates the asynchronous execution of the GetQueueAttributes operation.
|
|
GetQueueAttributesAsync ( string queueUrl, List |
Gets attributes for the specified queue. Some actions take lists of parameters. These lists are specified using the
|
|
GetQueueUrl ( |
Returns the URL of an existing queue. This action provides a simple way to retrieve the URL of an Amazon SQS queue. To access a queue that belongs to another AWS account, use the
|
|
GetQueueUrl ( string queueName ) : |
Returns the URL of an existing queue. This action provides a simple way to retrieve the URL of an Amazon SQS queue. To access a queue that belongs to another AWS account, use the
|
|
GetQueueUrlAsync ( |
Initiates the asynchronous execution of the GetQueueUrl operation.
|
|
GetQueueUrlAsync ( string queueName, System cancellationToken = default(CancellationToken) ) : Task |
Returns the URL of an existing queue. This action provides a simple way to retrieve the URL of an Amazon SQS queue. To access a queue that belongs to another AWS account, use the
|
|
GetQueueUrlAsync ( |
Initiates the asynchronous execution of the GetQueueUrl operation.
|
|
GetQueueUrlAsync ( string queueName, GetQueueUrlResponse>.AmazonServiceCallback |
Returns the URL of an existing queue. This action provides a simple way to retrieve the URL of an Amazon SQS queue. To access a queue that belongs to another AWS account, use the
|
|
ListDeadLetterSourceQueues ( |
Returns a list of your queues that have the For more information about using dead letter queues, see Using Amazon SQS Dead Letter Queues in the Amazon SQS Developer Guide.
|
|
ListDeadLetterSourceQueuesAsync ( |
Initiates the asynchronous execution of the ListDeadLetterSourceQueues operation.
|
|
ListDeadLetterSourceQueuesAsync ( |
Initiates the asynchronous execution of the ListDeadLetterSourceQueues operation.
|
|
ListQueues ( |
Returns a list of your queues. The maximum number of queues that can be returned is 1,000. If you specify a value for the optional
|
|
ListQueues ( string queueNamePrefix ) : |
Returns a list of your queues. The maximum number of queues that can be returned is 1,000. If you specify a value for the optional
|
|
ListQueuesAsync ( |
Initiates the asynchronous execution of the ListQueues operation.
|
|
ListQueuesAsync ( string queueNamePrefix, System cancellationToken = default(CancellationToken) ) : Task |
Returns a list of your queues. The maximum number of queues that can be returned is 1,000. If you specify a value for the optional
|
|
ListQueuesAsync ( |
Initiates the asynchronous execution of the ListQueues operation.
|
|
ListQueuesAsync ( string queueNamePrefix, ListQueuesResponse>.AmazonServiceCallback |
Returns a list of your queues. The maximum number of queues that can be returned is 1,000. If you specify a value for the optional
|
|
PurgeQueue ( |
Deletes the messages in a queue specified by the When you use the When you purge a queue, the message deletion process takes up to 60 seconds. All messages sent to the queue before calling the
|
|
PurgeQueue ( string queueUrl ) : PurgeQueueResponse |
Deletes the messages in a queue specified by the When you use the When you purge a queue, the message deletion process takes up to 60 seconds. All messages sent to the queue before calling the
|
|
PurgeQueueAsync ( |
Initiates the asynchronous execution of the PurgeQueue operation.
|
|
PurgeQueueAsync ( string queueUrl, System cancellationToken = default(CancellationToken) ) : Task |
Deletes the messages in a queue specified by the When you use the When you purge a queue, the message deletion process takes up to 60 seconds. All messages sent to the queue before calling the
|
|
PurgeQueueAsync ( |
Initiates the asynchronous execution of the PurgeQueue operation.
|
|
PurgeQueueAsync ( string queueUrl, PurgeQueueResponse>.AmazonServiceCallback |
Deletes the messages in a queue specified by the When you use the When you purge a queue, the message deletion process takes up to 60 seconds. All messages sent to the queue before calling the
|
|
ReceiveMessage ( |
Retrieves one or more messages (up to 10), from the specified queue. Using the Short poll is the default behavior where a weighted random set of machines is sampled on a For each message returned, the response includes the following:
The receipt handle is the identifier you must provide when deleting the message. For more information, see Queue and Message Identifiers in the Amazon SQS Developer Guide. You can provide the A message that isn't deleted or a message whose visibility isn't extended before the visibility timeout expires counts as a failed receive. Depending on the configuration of the queue, the message might be sent to the dead letter queue. In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
ReceiveMessage ( string queueUrl ) : |
Retrieves one or more messages (up to 10), from the specified queue. Using the Short poll is the default behavior where a weighted random set of machines is sampled on a For each message returned, the response includes the following:
The receipt handle is the identifier you must provide when deleting the message. For more information, see Queue and Message Identifiers in the Amazon SQS Developer Guide. You can provide the A message that isn't deleted or a message whose visibility isn't extended before the visibility timeout expires counts as a failed receive. Depending on the configuration of the queue, the message might be sent to the dead letter queue. In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
ReceiveMessageAsync ( |
Initiates the asynchronous execution of the ReceiveMessage operation.
|
|
ReceiveMessageAsync ( string queueUrl, System cancellationToken = default(CancellationToken) ) : Task |
Retrieves one or more messages (up to 10), from the specified queue. Using the Short poll is the default behavior where a weighted random set of machines is sampled on a For each message returned, the response includes the following:
The receipt handle is the identifier you must provide when deleting the message. For more information, see Queue and Message Identifiers in the Amazon SQS Developer Guide. You can provide the A message that isn't deleted or a message whose visibility isn't extended before the visibility timeout expires counts as a failed receive. Depending on the configuration of the queue, the message might be sent to the dead letter queue. In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
ReceiveMessageAsync ( |
Initiates the asynchronous execution of the ReceiveMessage operation.
|
|
ReceiveMessageAsync ( string queueUrl, ReceiveMessageResponse>.AmazonServiceCallback |
Retrieves one or more messages (up to 10), from the specified queue. Using the Short poll is the default behavior where a weighted random set of machines is sampled on a For each message returned, the response includes the following:
The receipt handle is the identifier you must provide when deleting the message. For more information, see Queue and Message Identifiers in the Amazon SQS Developer Guide. You can provide the A message that isn't deleted or a message whose visibility isn't extended before the visibility timeout expires counts as a failed receive. Depending on the configuration of the queue, the message might be sent to the dead letter queue. In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
RemovePermission ( |
Revokes any permissions in the queue policy that matches the specified
|
|
RemovePermission ( string queueUrl, string label ) : Amazon.SQS.Model.RemovePermissionResponse |
Revokes any permissions in the queue policy that matches the specified
|
|
RemovePermissionAsync ( |
Initiates the asynchronous execution of the RemovePermission operation.
|
|
RemovePermissionAsync ( string queueUrl, string label, System cancellationToken = default(CancellationToken) ) : Task |
Revokes any permissions in the queue policy that matches the specified
|
|
RemovePermissionAsync ( |
Initiates the asynchronous execution of the RemovePermission operation.
|
|
RemovePermissionAsync ( string queueUrl, string label, RemovePermissionResponse>.AmazonServiceCallback |
Revokes any permissions in the queue policy that matches the specified
|
|
SendMessage ( |
Delivers a message to the specified queue. The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected.
|
|
SendMessage ( string queueUrl, string messageBody ) : |
Delivers a message to the specified queue. The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected.
|
|
SendMessageAsync ( |
Initiates the asynchronous execution of the SendMessage operation.
|
|
SendMessageAsync ( string queueUrl, string messageBody, System cancellationToken = default(CancellationToken) ) : Task |
Delivers a message to the specified queue. The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected.
|
|
SendMessageAsync ( |
Initiates the asynchronous execution of the SendMessage operation.
|
|
SendMessageAsync ( string queueUrl, string messageBody, SendMessageResponse>.AmazonServiceCallback |
Delivers a message to the specified queue. The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected.
|
|
SendMessageBatch ( |
Delivers up to ten messages to the specified queue. This is a batch version of The result of sending each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KB (262,144 bytes). The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected. If you don't specify the Some actions take lists of parameters. These lists are specified using the
|
|
SendMessageBatch ( string queueUrl, List |
Delivers up to ten messages to the specified queue. This is a batch version of The result of sending each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KB (262,144 bytes). The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected. If you don't specify the Some actions take lists of parameters. These lists are specified using the
|
|
SendMessageBatchAsync ( |
Initiates the asynchronous execution of the SendMessageBatch operation.
|
|
SendMessageBatchAsync ( string queueUrl, List |
Delivers up to ten messages to the specified queue. This is a batch version of The result of sending each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KB (262,144 bytes). The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected. If you don't specify the Some actions take lists of parameters. These lists are specified using the
|
|
SendMessageBatchAsync ( |
Initiates the asynchronous execution of the SendMessageBatch operation.
|
|
SendMessageBatchAsync ( string queueUrl, List |
Delivers up to ten messages to the specified queue. This is a batch version of The result of sending each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KB (262,144 bytes). The following list shows the characters (in Unicode) that are allowed in your message, according to the W3C XML specification:
For more information, see RFC1321. If you send any characters that aren't included in this list, your request is rejected. If you don't specify the Some actions take lists of parameters. These lists are specified using the
|
|
SetQueueAttributes ( |
Sets the value of one or more queue attributes. When you change a queue's attributes, the change can take up to 60 seconds for most of the attributes to propagate throughout the Amazon SQS system. Changes made to the In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
SetQueueAttributes ( string queueUrl, string>.Dictionary |
Sets the value of one or more queue attributes. When you change a queue's attributes, the change can take up to 60 seconds for most of the attributes to propagate throughout the Amazon SQS system. Changes made to the In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
SetQueueAttributesAsync ( |
Initiates the asynchronous execution of the SetQueueAttributes operation.
|
|
SetQueueAttributesAsync ( string queueUrl, string>.Dictionary |
Sets the value of one or more queue attributes. When you change a queue's attributes, the change can take up to 60 seconds for most of the attributes to propagate throughout the Amazon SQS system. Changes made to the In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
|
SetQueueAttributesAsync ( |
Initiates the asynchronous execution of the SetQueueAttributes operation.
|
|
SetQueueAttributesAsync ( string queueUrl, string>.Dictionary |
Sets the value of one or more queue attributes. When you change a queue's attributes, the change can take up to 60 seconds for most of the attributes to propagate throughout the Amazon SQS system. Changes made to the In the future, new attributes might be added. If you write code that calls this action, we recommend that you structure your code so that it can handle new attributes gracefully.
|
Method | Description | |
---|---|---|
CreateSigner ( ) : AbstractAWSSigner |
Creates the signer for the service.
|
|
CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void |
Customize the pipeline
|
|
Dispose ( bool disposing ) : void |
Disposes the service client.
|
Method | Description | |
---|---|---|
GetNewPolicyAndStatement ( |
Helper method for AuthorizeS3ToSendMessage()
|
|
ICoreAmazonSQS ( string queueUrl ) : string>.Dictionary |
||
ICoreAmazonSQS ( string queueUrl, string>.Dictionary |
||
ICoreAmazonSQS ( string queueUrl ) : string>>.Task |
||
ICoreAmazonSQS ( string queueUrl, string>.Dictionary |
public AddPermission ( |
||
request | Container for the necessary parameters to execute the AddPermission service method. | |
return | Amazon.SQS.Model.AddPermissionResponse |
public AddPermission ( string queueUrl, string label, List |
||
queueUrl | string | The URL of the Amazon SQS queue to which permissions are added. Queue URLs are case-sensitive. |
label | string | The unique identification of the permission you're setting (for example, AliceSendMessage ). Maximum 80 characters. Allowed characters include alphanumeric characters, hyphens (- ), and underscores (_ ). |
awsAccountIds | List |
The AWS account number of the principal who is given permission. The principal must have an AWS account, but does not need to be signed up for Amazon SQS. For information about locating the AWS account identification, see Your AWS Identifiers in the Amazon SQS Developer Guide. |
actions | List |
The action the client wants to allow for the specified principal. The following values are valid:
SendMessage , DeleteMessage , or ChangeMessageVisibility for ActionName.n also grants permissions for the corresponding batch versions of those actions: SendMessageBatch , DeleteMessageBatch , and ChangeMessageVisibilityBatch . |
return | Amazon.SQS.Model.AddPermissionResponse |
public AddPermissionAsync ( |
||
request | Container for the necessary parameters to execute the AddPermission operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public AddPermissionAsync ( string queueUrl, string label, List |
||
queueUrl | string | The URL of the Amazon SQS queue to which permissions are added. Queue URLs are case-sensitive. |
label | string | The unique identification of the permission you're setting (for example, AliceSendMessage ). Maximum 80 characters. Allowed characters include alphanumeric characters, hyphens (- ), and underscores (_ ). |
awsAccountIds | List |
The AWS account number of the principal who is given permission. The principal must have an AWS account, but does not need to be signed up for Amazon SQS. For information about locating the AWS account identification, see Your AWS Identifiers in the Amazon SQS Developer Guide. |
actions | List |
The action the client wants to allow for the specified principal. The following values are valid:
SendMessage , DeleteMessage , or ChangeMessageVisibility for ActionName.n also grants permissions for the corresponding batch versions of those actions: SendMessageBatch , DeleteMessageBatch , and ChangeMessageVisibilityBatch . |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public AddPermissionAsync ( |
||
request | Container for the necessary parameters to execute the AddPermission operation on AmazonSQSClient. | |
callback | AddPermissionResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public AddPermissionAsync ( string queueUrl, string label, List |
||
queueUrl | string | The URL of the Amazon SQS queue to which permissions are added. Queue URLs are case-sensitive. |
label | string | The unique identification of the permission you're setting (for example, AliceSendMessage ). Maximum 80 characters. Allowed characters include alphanumeric characters, hyphens (- ), and underscores (_ ). |
awsAccountIds | List |
The AWS account number of the principal who is given permission. The principal must have an AWS account, but does not need to be signed up for Amazon SQS. For information about locating the AWS account identification, see Your AWS Identifiers in the Amazon SQS Developer Guide. |
actions | List |
The action the client wants to allow for the specified principal. The following values are valid:
SendMessage , DeleteMessage , or ChangeMessageVisibility for ActionName.n also grants permissions for the corresponding batch versions of those actions: SendMessageBatch , DeleteMessageBatch , and ChangeMessageVisibilityBatch . |
callback | AddPermissionResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public AmazonSQSClient ( |
||
credentials | AWS Credentials | |
return | System |
public AmazonSQSClient ( |
||
credentials | AWS Credentials | |
clientConfig | The AmazonSQSClient Configuration Object | |
return | System |
public AmazonSQSClient ( |
||
credentials | AWS Credentials | |
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonSQSClient ( |
||
config | The AmazonSQSClient Configuration Object | |
return | System |
public AmazonSQSClient ( RegionEndpoint region ) : System | ||
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
return | System |
public AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
clientConfig | The AmazonSQSClient Configuration Object | |
return | System |
public AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
return | System |
public AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
clientConfig | The AmazonSQSClient Configuration Object | |
return | System |
public AmazonSQSClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
region | RegionEndpoint | The region to connect. |
return | System |
public AuthorizeS3ToSendMessage ( string queueUrl, string bucket ) : string | ||
queueUrl | string | The queue that will have its policy updated. |
bucket | string | The bucket that will be given access to send messages from. |
return | string |
public AuthorizeS3ToSendMessageAsync ( string queueUrl, string bucket ) : Task |
||
queueUrl | string | The queue that will have its policy updated. |
bucket | string | The bucket that will be given access to send messages from. |
return | Task |
public BeginAddPermission ( |
||
request | Container for the necessary parameters to execute the AddPermission operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginChangeMessageVisibility ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibility operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginChangeMessageVisibilityBatch ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibilityBatch operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginCreateQueue ( |
||
request | Container for the necessary parameters to execute the CreateQueue operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDeleteMessage ( |
||
request | Container for the necessary parameters to execute the DeleteMessage operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDeleteMessageBatch ( |
||
request | Container for the necessary parameters to execute the DeleteMessageBatch operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDeleteQueue ( |
||
request | Container for the necessary parameters to execute the DeleteQueue operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginGetQueueAttributes ( |
||
request | Container for the necessary parameters to execute the GetQueueAttributes operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginGetQueueUrl ( |
||
request | Container for the necessary parameters to execute the GetQueueUrl operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginListDeadLetterSourceQueues ( |
||
request | Container for the necessary parameters to execute the ListDeadLetterSourceQueues operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginListQueues ( |
||
request | Container for the necessary parameters to execute the ListQueues operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginPurgeQueue ( |
||
request | Container for the necessary parameters to execute the PurgeQueue operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginReceiveMessage ( |
||
request | Container for the necessary parameters to execute the ReceiveMessage operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginRemovePermission ( |
||
request | Container for the necessary parameters to execute the RemovePermission operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginSendMessage ( |
||
request | Container for the necessary parameters to execute the SendMessage operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginSendMessageBatch ( |
||
request | Container for the necessary parameters to execute the SendMessageBatch operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginSetQueueAttributes ( |
||
request | Container for the necessary parameters to execute the SetQueueAttributes operation on AmazonSQSClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public ChangeMessageVisibility ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibility service method. | |
return | Amazon.SQS.Model.ChangeMessageVisibilityResponse |
public ChangeMessageVisibility ( string queueUrl, string receiptHandle, int visibilityTimeout ) : Amazon.SQS.Model.ChangeMessageVisibilityResponse | ||
queueUrl | string | The URL of the Amazon SQS queue whose message's visibility is changed. Queue URLs are case-sensitive. |
receiptHandle | string | The receipt handle associated with the message whose visibility timeout is changed. This parameter is returned by the ReceiveMessage action. |
visibilityTimeout | int | The new value for the message's visibility timeout (in seconds). Values values: 0 to 43200 . Maximum: 12 hours. |
return | Amazon.SQS.Model.ChangeMessageVisibilityResponse |
public ChangeMessageVisibilityAsync ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibility operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ChangeMessageVisibilityAsync ( string queueUrl, string receiptHandle, int visibilityTimeout, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the Amazon SQS queue whose message's visibility is changed. Queue URLs are case-sensitive. |
receiptHandle | string | The receipt handle associated with the message whose visibility timeout is changed. This parameter is returned by the ReceiveMessage action. |
visibilityTimeout | int | The new value for the message's visibility timeout (in seconds). Values values: 0 to 43200 . Maximum: 12 hours. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ChangeMessageVisibilityAsync ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibility operation on AmazonSQSClient. | |
callback | ChangeMessageVisibilityResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public ChangeMessageVisibilityAsync ( string queueUrl, string receiptHandle, int visibilityTimeout, ChangeMessageVisibilityResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the Amazon SQS queue whose message's visibility is changed. Queue URLs are case-sensitive. |
receiptHandle | string | The receipt handle associated with the message whose visibility timeout is changed. This parameter is returned by the ReceiveMessage action. |
visibilityTimeout | int | The new value for the message's visibility timeout (in seconds). Values values: 0 to 43200 . Maximum: 12 hours. |
callback | ChangeMessageVisibilityResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public ChangeMessageVisibilityBatch ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibilityBatch service method. | |
return |
public ChangeMessageVisibilityBatch ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue whose messages' visibility is changed. Queue URLs are case-sensitive. |
entries | List |
A list of receipt handles of the messages for which the visibility timeout must be changed. |
return |
public ChangeMessageVisibilityBatchAsync ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibilityBatch operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ChangeMessageVisibilityBatchAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue whose messages' visibility is changed. Queue URLs are case-sensitive. |
entries | List |
A list of receipt handles of the messages for which the visibility timeout must be changed. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ChangeMessageVisibilityBatchAsync ( |
||
request | Container for the necessary parameters to execute the ChangeMessageVisibilityBatch operation on AmazonSQSClient. | |
callback | ChangeMessageVisibilityBatchResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public ChangeMessageVisibilityBatchAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue whose messages' visibility is changed. Queue URLs are case-sensitive. |
entries | List |
A list of receipt handles of the messages for which the visibility timeout must be changed. |
callback | ChangeMessageVisibilityBatchResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public CreateQueue ( |
||
request | Container for the necessary parameters to execute the CreateQueue service method. | |
return |
public CreateQueue ( string queueName ) : |
||
queueName | string | The name of the new queue. The following limits apply to this name:
|
return |
public CreateQueueAsync ( |
||
request | Container for the necessary parameters to execute the CreateQueue operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public CreateQueueAsync ( string queueName, System cancellationToken = default(CancellationToken) ) : Task |
||
queueName | string | The name of the new queue. The following limits apply to this name:
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public CreateQueueAsync ( |
||
request | Container for the necessary parameters to execute the CreateQueue operation on AmazonSQSClient. | |
callback | CreateQueueResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public CreateQueueAsync ( string queueName, CreateQueueResponse>.AmazonServiceCallback |
||
queueName | string | The name of the new queue. The following limits apply to this name:
|
callback | CreateQueueResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
protected CreateSigner ( ) : AbstractAWSSigner | ||
return | AbstractAWSSigner |
protected CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void | ||
pipeline | RuntimePipeline | |
return | void |
public DeleteMessage ( |
||
request | Container for the necessary parameters to execute the DeleteMessage service method. | |
return | Amazon.SQS.Model.DeleteMessageResponse |
public DeleteMessage ( string queueUrl, string receiptHandle ) : Amazon.SQS.Model.DeleteMessageResponse | ||
queueUrl | string | The URL of the Amazon SQS queue from which messages are deleted. Queue URLs are case-sensitive. |
receiptHandle | string | The receipt handle associated with the message to delete. |
return | Amazon.SQS.Model.DeleteMessageResponse |
public DeleteMessageAsync ( |
||
request | Container for the necessary parameters to execute the DeleteMessage operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteMessageAsync ( string queueUrl, string receiptHandle, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are deleted. Queue URLs are case-sensitive. |
receiptHandle | string | The receipt handle associated with the message to delete. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteMessageAsync ( |
||
request | Container for the necessary parameters to execute the DeleteMessage operation on AmazonSQSClient. | |
callback | DeleteMessageResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public DeleteMessageAsync ( string queueUrl, string receiptHandle, DeleteMessageResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are deleted. Queue URLs are case-sensitive. |
receiptHandle | string | The receipt handle associated with the message to delete. |
callback | DeleteMessageResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public DeleteMessageBatch ( |
||
request | Container for the necessary parameters to execute the DeleteMessageBatch service method. | |
return |
public DeleteMessageBatch ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are deleted. Queue URLs are case-sensitive. |
entries | List |
A list of receipt handles for the messages to be deleted. |
return |
public DeleteMessageBatchAsync ( |
||
request | Container for the necessary parameters to execute the DeleteMessageBatch operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteMessageBatchAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are deleted. Queue URLs are case-sensitive. |
entries | List |
A list of receipt handles for the messages to be deleted. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteMessageBatchAsync ( |
||
request | Container for the necessary parameters to execute the DeleteMessageBatch operation on AmazonSQSClient. | |
callback | DeleteMessageBatchResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public DeleteMessageBatchAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are deleted. Queue URLs are case-sensitive. |
entries | List |
A list of receipt handles for the messages to be deleted. |
callback | DeleteMessageBatchResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public DeleteQueue ( |
||
request | Container for the necessary parameters to execute the DeleteQueue service method. | |
return | Amazon.SQS.Model.DeleteQueueResponse |
public DeleteQueue ( string queueUrl ) : Amazon.SQS.Model.DeleteQueueResponse | ||
queueUrl | string | The URL of the Amazon SQS queue to delete. Queue URLs are case-sensitive. |
return | Amazon.SQS.Model.DeleteQueueResponse |
public DeleteQueueAsync ( |
||
request | Container for the necessary parameters to execute the DeleteQueue operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteQueueAsync ( string queueUrl, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the Amazon SQS queue to delete. Queue URLs are case-sensitive. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteQueueAsync ( |
||
request | Container for the necessary parameters to execute the DeleteQueue operation on AmazonSQSClient. | |
callback | DeleteQueueResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public DeleteQueueAsync ( string queueUrl, DeleteQueueResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the Amazon SQS queue to delete. Queue URLs are case-sensitive. |
callback | DeleteQueueResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public EndAddPermission ( IAsyncResult asyncResult ) : Amazon.SQS.Model.AddPermissionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginAddPermission. |
return | Amazon.SQS.Model.AddPermissionResponse |
public EndChangeMessageVisibility ( IAsyncResult asyncResult ) : Amazon.SQS.Model.ChangeMessageVisibilityResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginChangeMessageVisibility. |
return | Amazon.SQS.Model.ChangeMessageVisibilityResponse |
public EndChangeMessageVisibilityBatch ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginChangeMessageVisibilityBatch. |
return |
public EndCreateQueue ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateQueue. |
return |
public EndDeleteMessage ( IAsyncResult asyncResult ) : Amazon.SQS.Model.DeleteMessageResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteMessage. |
return | Amazon.SQS.Model.DeleteMessageResponse |
public EndDeleteMessageBatch ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteMessageBatch. |
return |
public EndDeleteQueue ( IAsyncResult asyncResult ) : Amazon.SQS.Model.DeleteQueueResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteQueue. |
return | Amazon.SQS.Model.DeleteQueueResponse |
public EndGetQueueAttributes ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGetQueueAttributes. |
return |
public EndGetQueueUrl ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGetQueueUrl. |
return |
public EndListDeadLetterSourceQueues ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListDeadLetterSourceQueues. |
return |
public EndListQueues ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListQueues. |
return |
public EndPurgeQueue ( IAsyncResult asyncResult ) : PurgeQueueResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginPurgeQueue. |
return | PurgeQueueResponse |
public EndReceiveMessage ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginReceiveMessage. |
return |
public EndRemovePermission ( IAsyncResult asyncResult ) : Amazon.SQS.Model.RemovePermissionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginRemovePermission. |
return | Amazon.SQS.Model.RemovePermissionResponse |
public EndSendMessage ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginSendMessage. |
return |
public EndSendMessageBatch ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginSendMessageBatch. |
return |
public EndSetQueueAttributes ( IAsyncResult asyncResult ) : Amazon.SQS.Model.SetQueueAttributesResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginSetQueueAttributes. |
return | Amazon.SQS.Model.SetQueueAttributesResponse |
public GetQueueAttributes ( |
||
request | Container for the necessary parameters to execute the GetQueueAttributes service method. | |
return |
public GetQueueAttributes ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue whose attribute information is retrieved. Queue URLs are case-sensitive. |
attributeNames | List |
A list of attributes for which to retrieve information.
|
return |
public GetQueueAttributesAsync ( |
||
request | Container for the necessary parameters to execute the GetQueueAttributes operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public GetQueueAttributesAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue whose attribute information is retrieved. Queue URLs are case-sensitive. |
attributeNames | List |
A list of attributes for which to retrieve information.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public GetQueueAttributesAsync ( |
||
request | Container for the necessary parameters to execute the GetQueueAttributes operation on AmazonSQSClient. | |
callback | GetQueueAttributesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public GetQueueAttributesAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue whose attribute information is retrieved. Queue URLs are case-sensitive. |
attributeNames | List |
A list of attributes for which to retrieve information.
|
callback | GetQueueAttributesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public GetQueueUrl ( |
||
request | Container for the necessary parameters to execute the GetQueueUrl service method. | |
return |
public GetQueueUrl ( string queueName ) : |
||
queueName | string | The name of the queue whose URL must be fetched. Maximum 80 characters. Valid values: alphanumeric characters, hyphens (- ), and underscores (_ ). Queue names are case-sensitive. |
return |
public GetQueueUrlAsync ( |
||
request | Container for the necessary parameters to execute the GetQueueUrl operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public GetQueueUrlAsync ( string queueName, System cancellationToken = default(CancellationToken) ) : Task |
||
queueName | string | The name of the queue whose URL must be fetched. Maximum 80 characters. Valid values: alphanumeric characters, hyphens (- ), and underscores (_ ). Queue names are case-sensitive. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public GetQueueUrlAsync ( |
||
request | Container for the necessary parameters to execute the GetQueueUrl operation on AmazonSQSClient. | |
callback | GetQueueUrlResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public GetQueueUrlAsync ( string queueName, GetQueueUrlResponse>.AmazonServiceCallback |
||
queueName | string | The name of the queue whose URL must be fetched. Maximum 80 characters. Valid values: alphanumeric characters, hyphens (- ), and underscores (_ ). Queue names are case-sensitive. |
callback | GetQueueUrlResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public ListDeadLetterSourceQueues ( |
||
request | Container for the necessary parameters to execute the ListDeadLetterSourceQueues service method. | |
return |
public ListDeadLetterSourceQueuesAsync ( |
||
request | Container for the necessary parameters to execute the ListDeadLetterSourceQueues operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ListDeadLetterSourceQueuesAsync ( |
||
request | Container for the necessary parameters to execute the ListDeadLetterSourceQueues operation on AmazonSQSClient. | |
callback | ListDeadLetterSourceQueuesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public ListQueues ( |
||
request | Container for the necessary parameters to execute the ListQueues service method. | |
return |
public ListQueues ( string queueNamePrefix ) : |
||
queueNamePrefix | string | A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned. Queue names are case-sensitive. |
return |
public ListQueuesAsync ( |
||
request | Container for the necessary parameters to execute the ListQueues operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ListQueuesAsync ( string queueNamePrefix, System cancellationToken = default(CancellationToken) ) : Task |
||
queueNamePrefix | string | A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned. Queue names are case-sensitive. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ListQueuesAsync ( |
||
request | Container for the necessary parameters to execute the ListQueues operation on AmazonSQSClient. | |
callback | ListQueuesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public ListQueuesAsync ( string queueNamePrefix, ListQueuesResponse>.AmazonServiceCallback |
||
queueNamePrefix | string | A string to use for filtering the list results. Only those queues whose name begins with the specified string are returned. Queue names are case-sensitive. |
callback | ListQueuesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public PurgeQueue ( |
||
request | Container for the necessary parameters to execute the PurgeQueue service method. | |
return | PurgeQueueResponse |
public PurgeQueue ( string queueUrl ) : PurgeQueueResponse | ||
queueUrl | string | The URL of the queue from which the PurgeQueue action deletes messages. Queue URLs are case-sensitive. |
return | PurgeQueueResponse |
public PurgeQueueAsync ( |
||
request | Container for the necessary parameters to execute the PurgeQueue operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public PurgeQueueAsync ( string queueUrl, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the queue from which the PurgeQueue action deletes messages. Queue URLs are case-sensitive. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public PurgeQueueAsync ( |
||
request | Container for the necessary parameters to execute the PurgeQueue operation on AmazonSQSClient. | |
callback | PurgeQueueResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public PurgeQueueAsync ( string queueUrl, PurgeQueueResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the queue from which the PurgeQueue action deletes messages. Queue URLs are case-sensitive. |
callback | PurgeQueueResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public ReceiveMessage ( |
||
request | Container for the necessary parameters to execute the ReceiveMessage service method. | |
return |
public ReceiveMessage ( string queueUrl ) : |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are received. Queue URLs are case-sensitive. |
return |
public ReceiveMessageAsync ( |
||
request | Container for the necessary parameters to execute the ReceiveMessage operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ReceiveMessageAsync ( string queueUrl, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are received. Queue URLs are case-sensitive. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ReceiveMessageAsync ( |
||
request | Container for the necessary parameters to execute the ReceiveMessage operation on AmazonSQSClient. | |
callback | ReceiveMessageResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public ReceiveMessageAsync ( string queueUrl, ReceiveMessageResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the Amazon SQS queue from which messages are received. Queue URLs are case-sensitive. |
callback | ReceiveMessageResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public RemovePermission ( |
||
request | Container for the necessary parameters to execute the RemovePermission service method. | |
return | Amazon.SQS.Model.RemovePermissionResponse |
public RemovePermission ( string queueUrl, string label ) : Amazon.SQS.Model.RemovePermissionResponse | ||
queueUrl | string | The URL of the Amazon SQS queue from which permissions are removed. Queue URLs are case-sensitive. |
label | string | The identification of the permission to remove. This is the label added using the AddPermission action. |
return | Amazon.SQS.Model.RemovePermissionResponse |
public RemovePermissionAsync ( |
||
request | Container for the necessary parameters to execute the RemovePermission operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public RemovePermissionAsync ( string queueUrl, string label, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the Amazon SQS queue from which permissions are removed. Queue URLs are case-sensitive. |
label | string | The identification of the permission to remove. This is the label added using the AddPermission action. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public RemovePermissionAsync ( |
||
request | Container for the necessary parameters to execute the RemovePermission operation on AmazonSQSClient. | |
callback | RemovePermissionResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public RemovePermissionAsync ( string queueUrl, string label, RemovePermissionResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the Amazon SQS queue from which permissions are removed. Queue URLs are case-sensitive. |
label | string | The identification of the permission to remove. This is the label added using the AddPermission action. |
callback | RemovePermissionResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public SendMessage ( |
||
request | Container for the necessary parameters to execute the SendMessage service method. | |
return |
public SendMessage ( string queueUrl, string messageBody ) : |
||
queueUrl | string | The URL of the Amazon SQS queue to which a message is sent. Queue URLs are case-sensitive. |
messageBody | string | The message to send. The maximum string size is 256 KB.
|
return |
public SendMessageAsync ( |
||
request | Container for the necessary parameters to execute the SendMessage operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SendMessageAsync ( string queueUrl, string messageBody, System cancellationToken = default(CancellationToken) ) : Task |
||
queueUrl | string | The URL of the Amazon SQS queue to which a message is sent. Queue URLs are case-sensitive. |
messageBody | string | The message to send. The maximum string size is 256 KB.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SendMessageAsync ( |
||
request | Container for the necessary parameters to execute the SendMessage operation on AmazonSQSClient. | |
callback | SendMessageResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public SendMessageAsync ( string queueUrl, string messageBody, SendMessageResponse>.AmazonServiceCallback |
||
queueUrl | string | The URL of the Amazon SQS queue to which a message is sent. Queue URLs are case-sensitive. |
messageBody | string | The message to send. The maximum string size is 256 KB.
|
callback | SendMessageResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public SendMessageBatch ( |
||
request | Container for the necessary parameters to execute the SendMessageBatch service method. | |
return |
public SendMessageBatch ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue to which batched messages are sent. Queue URLs are case-sensitive. |
entries | List |
A list of SendMessageBatchRequestEntry items. |
return |
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. /// |
return | Task |
public SendMessageBatchAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue to which batched messages are sent. Queue URLs are case-sensitive. |
entries | List |
A list of SendMessageBatchRequestEntry items. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SendMessageBatchAsync ( |
||
request | Container for the necessary parameters to execute the SendMessageBatch operation on AmazonSQSClient. | |
callback | SendMessageBatchResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public SendMessageBatchAsync ( string queueUrl, List |
||
queueUrl | string | The URL of the Amazon SQS queue to which batched messages are sent. Queue URLs are case-sensitive. |
entries | List |
A list of SendMessageBatchRequestEntry items. |
callback | SendMessageBatchResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |
public SetQueueAttributes ( |
||
request | Container for the necessary parameters to execute the SetQueueAttributes service method. | |
return | Amazon.SQS.Model.SetQueueAttributesResponse |
public SetQueueAttributes ( string queueUrl, string>.Dictionary |
||
queueUrl | string | The URL of the Amazon SQS queue whose attributes are set. Queue URLs are case-sensitive. |
attributes | string>.Dictionary | A map of attributes to set. The following lists the names, descriptions, and values of the special request parameters that the SetQueueAttributes action uses:
|
return | Amazon.SQS.Model.SetQueueAttributesResponse |
public SetQueueAttributesAsync ( |
||
request | Container for the necessary parameters to execute the SetQueueAttributes operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SetQueueAttributesAsync ( string queueUrl, string>.Dictionary |
||
queueUrl | string | The URL of the Amazon SQS queue whose attributes are set. Queue URLs are case-sensitive. |
attributes | string>.Dictionary | A map of attributes to set. The following lists the names, descriptions, and values of the special request parameters that the SetQueueAttributes action uses:
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SetQueueAttributesAsync ( |
||
request | Container for the necessary parameters to execute the SetQueueAttributes operation on AmazonSQSClient. | |
callback | SetQueueAttributesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. | |
return | void |
public SetQueueAttributesAsync ( string queueUrl, string>.Dictionary |
||
queueUrl | string | The URL of the Amazon SQS queue whose attributes are set. Queue URLs are case-sensitive. |
attributes | string>.Dictionary | A map of attributes to set. The following lists the names, descriptions, and values of the special request parameters that the SetQueueAttributes action uses:
|
callback | SetQueueAttributesResponse>.AmazonServiceCallback | An Action delegate that is invoked when the operation completes. |
options | /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// | |
return | void |