mutate() приватный Метод

private mutate ( [ operations ) : BudgetReturnValue
operations [
Результат BudgetReturnValue
        /// <summary>
        /// Creates an explicit budget to be used only to create the Campaign.
        /// </summary>
        /// <param name="budgetService">The budget service.</param>
        /// <param name="name">The budget name.</param>
        /// <param name="amount">The budget amount.</param>
        /// <returns>The budget object.</returns>
        private Budget CreateSharedBudget(BudgetService budgetService, String name, long amount)
        {
            // Create a shared budget
              Budget budget = new Budget();
              budget.name = name;
              budget.period = BudgetBudgetPeriod.DAILY;
              budget.amount = new Money();
              budget.amount.microAmount = amount;
              budget.deliveryMethod = BudgetBudgetDeliveryMethod.STANDARD;
              budget.isExplicitlyShared = true;

              // Create operation.
              BudgetOperation operation = new BudgetOperation();
              operation.operand = budget;
              operation.@operator = Operator.ADD;

              // Make the mutate request.
              return budgetService.mutate(new BudgetOperation[] {operation}).value[0];
        }