Job.RemoveAllJobSchedules Job.RemoveAllJobSchedules Job.RemoveAllJobSchedules Method

정의

작업에서 모든 공유 일정과 비공유 일정을 제거합니다. Removes all shared and unshared schedules from the job.

오버로드

RemoveAllJobSchedules() RemoveAllJobSchedules() RemoveAllJobSchedules()

작업에서 모든 공유 일정과 비공유 일정을 제거합니다. Removes all shared and unshared schedules from the job.

RemoveAllJobSchedules(Boolean) RemoveAllJobSchedules(Boolean) RemoveAllJobSchedules(Boolean)

작업에서 사용하지 않은 모든 일정을 제거합니다. Removes all unused schedules from the job.

RemoveAllJobSchedules() RemoveAllJobSchedules() RemoveAllJobSchedules()

작업에서 모든 공유 일정과 비공유 일정을 제거합니다. Removes all shared and unshared schedules from the job.

public:
 void RemoveAllJobSchedules();
public void RemoveAllJobSchedules ();
Public Sub RemoveAllJobSchedules ()

예제

다음 코드 예제에서는 "테스트 작업" 작업에서 모든 일정을 삭제합니다.The following code example deletes all schedules from the "Test Job" job.

C#C#

Server srv = new Server("(local)");  
Job jb = srv.JobServer.Jobs["Test Job"];  
jb.RemoveAllJobSchedules();  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = $srv.JobServer.Jobs["Test Job"]  
$jb.RemoveAllJobSchedules()  

설명

실행에 성공는 JobSchedules 의 컬렉션 속성은 Job 개체를 비운 합니다.On successful execution, the JobSchedules collection property of the Job object is emptied. 참조 된 작업의 일정을 다시 만들 JobSchedule 개체에 추가 하는 JobSchedules의 컬렉션 속성은 Job 개체입니다.To reschedule the referenced job, create JobSchedule objects and add them to the JobSchedulescollection property of the Job object.

RemoveAllJobSchedules(Boolean) RemoveAllJobSchedules(Boolean) RemoveAllJobSchedules(Boolean)

작업에서 사용하지 않은 모든 일정을 제거합니다. Removes all unused schedules from the job.

public:
 void RemoveAllJobSchedules(bool keepUnusedSchedules);
public void RemoveAllJobSchedules (bool keepUnusedSchedules);
Public Sub RemoveAllJobSchedules (keepUnusedSchedules As Boolean)
매개 변수
keepUnusedSchedules
Boolean Boolean Boolean

A Boolean 제거 된 작업을 사용 하지 않은 일정을 유지할지 여부를 지정 하는 값입니다. A Boolean value that specifies whether to keep the unused schedules from the removed job. True이면 공유 일정이 유지됩니다. If True, the shared schedules are kept. 경우 False, 공유 일정이 유지 되지 않습니다. If False, the shared schedules are not kept.

예제

다음 코드 예제에서는 "테스트 작업" 작업에서 공유 되지 않은 모든 일정을 삭제합니다.The following code example deletes all non-shared schedules from the "Test Job" job.

C#C#

Server srv = new Server("(local)");  
Job jb = srv.JobServer.Jobs["Test Job"];  
jb.RemoveAllJobSchedules(true);  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = $srv.JobServer.Jobs["Test Job"]  
$jb.RemoveAllJobSchedules($TRUE)  

설명

실행에 성공는 JobSchedules 의 컬렉션 속성은 Job 개체를 비운 합니다.On successful execution, the JobSchedules collection property of the Job object is emptied. 참조 된 작업의 일정을 다시 만들 JobSchedule 개체에 추가 하는 JobSchedules의 컬렉션 속성은 Job 개체입니다.To reschedule the referenced job, create JobSchedule objects and add them to the JobSchedulescollection property of the Job object.

적용 대상