IDeliveryExtension.Deliver(Notification) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Entrega a notificação de relatório ao usuário com base no conteúdo da notificação.
public:
bool Deliver(Microsoft::ReportingServices::Interfaces::Notification ^ notification);
public bool Deliver(Microsoft.ReportingServices.Interfaces.Notification notification);
abstract member Deliver : Microsoft.ReportingServices.Interfaces.Notification -> bool
Public Function Deliver (notification As Notification) As Boolean
Parâmetros
- notification
- Notification
Um Notification objeto contendo informações exigidas pela extensão de entrega para entregar um relatório.
Retornos
Um valor indicando Boolean se a entrega foi bem-sucedida ou não.
Comentários
O Deliver método faz com que a extensão de entrega execute as tarefas necessárias para entregar a notificação de relatório ao usuário, conforme definido no notification parâmetro. O método é destinado apenas ao uso síncrono.
Antes de retornar do método, a extensão de entrega deve atualizar e salvar as Status propriedades e Retry do Notification objeto que é passado para o método.
Seu Deliver método deve voltar true para indicar se a notificação foi entregue com sucesso; false se a notificação falhou. Quando definido para false, o servidor de relatório tenta novamente a notificação se a Retry propriedade do objeto de notificação estiver definida para true, desde que o número máximo de tentativas não tenha sido atingido.