/// <summary>
        /// Deletes the specified user
        /// </summary>
        /// <param name="parameters">The parameters indicating which user to delete</param>
        public void DeleteVMUser(VMUserOperationParameters parameters)
        {
            if (parameters == null)
            {
                throw new ArgumentNullException("parameters");
            }

            using (IPoolManager poolManager = parameters.Context.BatchOMClient.OpenPoolManager())
            {
                poolManager.DeleteUser(parameters.PoolName, parameters.VMName, parameters.VMUserName, parameters.AdditionalBehaviors);
            }
        }