Questão FC306033
Os Event Receivers podem ser classificados em quais, destas formas?
Gerenciamento de Processos de Negócio
QUADRIX · 2013
Os Event Receivers podem ser classificados em quais, destas formas?
- De Entradas e Saídas.
- Processos e Interações.
- Síncronos e Assíncronos.
- De Interrupções e de Processos.
- De Interrupções e de Varreduras.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Síncronos são executados antes da conclusão da operação que os disparou, ou seja, fazem parte do mesmo fluxo/transação. Por isso podem validar dados e até cancelar a operação (por exemplo, impedir a gravação de um item). Como bloqueiam o processo, impactam diretamente a experiência do usuário se demorarem.
Assíncronos ocorrem após a conclusão da ação, rodando em contexto separado (geralmente em segundo plano). Não conseguem impedir a operação original, sendo indicados para tarefas pós-processamento como notificações, logs ou indexação.
Na prática em SharePoint, exemplos famosos: ItemAdding (síncrono) vs ItemAdded (assíncrono). A escolha depende se é preciso validar/interromper a ação (síncrono) ou apenas reagir depois (assíncrono).
Conteúdo do catálogo FC Concursos · Atualizado em