Beispiel #1
0
        public override void ExecuteCmdlet()
        {
            TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId,
                                                                             this.Id, this.Task, this.AdditionalBehaviors);

            BatchClient.TerminateTask(parameters);
        }
        protected override void ProcessRecord()
        {
            TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId,
                                                                             this.Id, this.Task, this.AdditionalBehaviors);

            BatchClient.TerminateTask(parameters);
        }
        public override void ExecuteCmdlet()
        {
            TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId, this.Id, this.Task, this.AdditionalBehaviors);

            if (ShouldProcess(Constants.AzureBatchTask))
            {
                this.BatchClient.ReactivateTask(parameters);
            }
        }
Beispiel #4
0
        public override void ExecuteCmdlet()
        {
            string taskId = InputObject == null ? this.Id : InputObject.Id;
            TaskOperationParameters parameters = new TaskOperationParameters(this.BatchContext, this.JobId,
                                                                             this.Id, this.InputObject, this.AdditionalBehaviors);

            ConfirmAction(
                Force.IsPresent,
                string.Format(Resources.RBT_RemoveConfirm, taskId),
                Resources.RBT_RemoveTask,
                taskId,
                () => BatchClient.DeleteTask(parameters));
        }