コード例 #1
0
        public static StopRuleResponse Unmarshall(UnmarshallerContext context)
        {
            StopRuleResponse stopRuleResponse = new StopRuleResponse();

            stopRuleResponse.HttpResponse = context.HttpResponse;
            stopRuleResponse.RequestId    = context.StringValue("StopRule.RequestId");
            stopRuleResponse.Success      = context.BooleanValue("StopRule.Success");
            stopRuleResponse.ErrorMessage = context.StringValue("StopRule.ErrorMessage");

            return(stopRuleResponse);
        }
コード例 #2
0
        //停止规则
        public void TestStopRule()
        {
            DefaultAcsClient acsClient    = Demo.IotClient.GetClient();
            long             ruleActionId = 321103;

            StopRuleRequest request = new StopRuleRequest();

            request.RuleId = ruleActionId;

            StopRuleResponse response = acsClient.GetAcsResponse(request);

            Console.WriteLine("Stop Rule Action: " + response.Success);
            if (!(bool)response.Success)
            {
                Console.WriteLine(response.Code + ", " + response.ErrorMessage);
                Console.ReadKey();
                return;
            }
        }