This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.
The RemoveAllJobSchedules method removes all system records maintaining execution schedules for the referenced SQL Server Agent job.
On successful execution, SQL Distributed Management Objects (SQL-DMO) empties the JobSchedules collection of the Job object used. To reschedule the referenced job, create JobSchedule objects and add them to the JobSchedulescollection of the Job object. For more information, see JobSchedule Object.