Interface ICoreAmazonSQS
- Namespace
- Amazon.Runtime.SharedInterfaces
- Assembly
- AWSSDK.Core.dll
ICoreAmazonSQS is not meant to use directly. It defines SQS with basic .NET types and allows other services to be able to use SQS as a runtime dependency. This interface is implemented by the AmazonSQSClient defined in the SQS assembly.
public interface ICoreAmazonSQS
Methods
GetAttributes(string)
This method is used internally to access the Amazon SQS service within other service assemblies. Please use AmazonSQSClient to access Amazon SQS instead.
Get the attributes for the queue identified by the queue URL.Dictionary<string, string> GetAttributes(string queueUrl)
Parameters
queueUrl
stringThe queue URL to get attributes for.
Returns
- Dictionary<string, string>
The attributes for the queue.
SetAttributes(string, Dictionary<string, string>)
This method is used internally to access the Amazon SQS service within other service assemblies. Please use AmazonSQSClient to access Amazon SQS instead.
Set the attributes on the queue identified by the queue URL.void SetAttributes(string queueUrl, Dictionary<string, string> attributes)
Parameters
queueUrl
stringThe queue URL to set the attributues.
attributes
Dictionary<string, string>The attributes to set.