2014-12-17 8 views
0

웹 응용 프로그램 수준이 아닌 팜 수준에서 범위가 지정된 사용자 지정 타이머 작업을 개발하려고합니다. 누군가 샘플 코드를 제공 할 수 있습니까? 또한 SPJobDefinition의 생성자를 보면 다음과 같은 생성자를 볼 수 있습니다.SharePoint 팜 전체 사용자 지정 타이머 작업

protected SPJobDefinition(string name, SPService service, SPServer server, SPJobLockType lockType); 

팜 수준 작업 정의를 만드는 데 사용해야하는 것으로 가정합니다. 사용 된 SPService는 무엇입니까?

답변

0

팜 수준 서비스를 상위로 전달하고 없음으로 잠금 유형을 없음으로 전달할 수 있습니다. 프로비저닝 타이머 작업을 수행합니다. 그러면 서비스가 실행중인 모든 서버에서 타이머 작업이 실행되고 서버 당 한 번 작업이 실행됩니다. 예 작업 = new TestJob1 ("mytimerjob", "서비스 인스턴스", null, SPJobLockType.None); 서비스 인스턴스는 다음과 같습니다. 타이머 서비스, SharePoint Foundation 웹 응용 프로그램 서비스 "