Execute() public method

public Execute ( string>.IEnumerable parameters ) : System.Xml.Linq.XElement
parameters string>.IEnumerable
return System.Xml.Linq.XElement
Esempio n. 1
0
        public void GetInfo(out long messageCount, out long messageNotVisibleCount)
        {
            XElement responseElement = _service.Execute(new GetQueueAttributesBuilder(), _uri);

            messageCount           = long.Parse(GetAttributeValue(responseElement, "ApproximateNumberOfMessages"));
            messageNotVisibleCount = long.Parse(GetAttributeValue(responseElement, "ApproximateNumberOfMessagesNotVisible"));
        }
Esempio n. 2
0
 private static IEnumerable<SqsQueue> ListQueues(SqsService service)
 {
     return service.Execute(new ListQueuesBuilder()).Descendants(Sqs + "QueueUrl").Select(
         url => new SqsQueue(new Uri(url.Value + "/"), service));
 }
Esempio n. 3
0
 private static SqsQueue Create(SqsService service, string queueName)
 {
     return new SqsQueue(new Uri(service.Execute(new CreateQueueBuilder(queueName)).Descendants(Sqs + "QueueUrl").First().Value + "/"), service);
 }
Esempio n. 4
0
 private static SqsQueue Create(SqsService service, string queueName)
 {
     return(new SqsQueue(new Uri(service.Execute(new CreateQueueBuilder(queueName)).Descendants(Sqs + "QueueUrl").First().Value + "/"), service));
 }
Esempio n. 5
0
 private static IEnumerable <SqsQueue> ListQueues(SqsService service)
 {
     return(service.Execute(new ListQueuesBuilder()).Descendants(Sqs + "QueueUrl").Select(
                url => new SqsQueue(new Uri(url.Value + "/"), service)));
 }