Pergunta

Estou tentando criar um trabalho de timer personalizado em que o recurso tem escopo de farm e será executado no nível do farm. Não consigo encontrar nenhum tutorial decente que diga como criar um recurso de trabalho de timer personalizado baseado em farm.

Consigo observar alguns recursos de trabalho de timer personalizado baseados em aplicativos da Web, mas eles parecem diferentes, por exemplo.Este..

Recurso de trabalho de timer personalizado baseado em aplicativo da Web

No trecho de código a seguir, o que devo colocar em vez do aplicativo da web, pois quero que meu recurso seja executado em um farm e não em um aplicativo da web: S

public TaskLoggerJob (string jobName, SPWebApplication webApplication)
  : base (jobName, webApplication, null, SPJobLockType.ContentDatabase) {
  this.Title = "Task Logger";
}

há outro construtor que encontrei, mas não sei como usá-lo

Construtores MSDN que posso usar

O que é serviço e qual posso usar.

Foi útil?

Solução

Não há trabalho de timer no nível do farm.Um trabalho de timer personalizado só será instalado no nível do aplicativo Web/conjunto de sites.Portanto, é impossível implantar uma definição de trabalho de timer personalizado no nível do farm.

Editar:Porém, você pode ter um código de trabalho de timer personalizado que é implantado no farm, mas é instalado/registrado no nível do aplicativo Web.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top