本文整理汇总了C#中Amazon类的典型用法代码示例。如果您正苦于以下问题:C#Amazon类的具体用法?C#Amazon怎么用?C#Amazon使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:Get_Msg_From_Req_Q
publicstaticboolGet_Msg_From_Req_Q(outAmazon.SQS.Model.Messagemsg,outboolmsgFound)
{
msgFound=false;
msg=null;
try
{
ReceiveMessageRequestreceiveMessageRequest=newReceiveMessageRequest();
receiveMessageRequest.MaxNumberOfMessages=1;
receiveMessageRequest.QueueUrl=requests_Q_url;
ReceiveMessageResponsereceiveMessageResponse=sqs.ReceiveMessage(receiveMessageRequest);
if(receiveMessageResponse.IsSetReceiveMessageResult())
{
ReceiveMessageResultreceiveMessageResult=receiveMessageResponse.ReceiveMessageResult;
List
receivedMsges=receiveMessageResponse.ReceiveMessageResult.Message;
if(receivedMsges.Count==0)
{
returntrue;
}
msgFound=true;
msg=receivedMsges[0];
}
}
catch(AmazonSQSExceptionex)
{
Console.WriteLine("CaughtException:"+ex.Message);
Console.WriteLine("ResponseStatusCode:"+ex.StatusCode);
Console.WriteLine("ErrorCode:"+ex.ErrorCode);
Console.WriteLine("ErrorType:"+ex.ErrorType);
Console.WriteLine("RequestID:"+ex.RequestId);
Console.WriteLine("XML:"+ex.XML);
returnfalse;
}
returntrue;
}
原文链接:http://www.jxszl.com/biancheng/C/556520.html