IDeliveryExtension.Deliver(Notification) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Entrega la notificación del informe a un usuario en función del contenido de la notificación.
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
Un Notification objeto que contiene la información requerida por la extensión de entrega para entregar un informe.
Devoluciones
Un valor que Boolean indica si la entrega fue exitosa o no.
Comentarios
El Deliver método hace que la extensión de entrega realice las tareas necesarias para entregar la notificación del informe al usuario tal y como se define en el notification parámetro. El método está pensado únicamente para uso síncrono.
Antes de regresar del método, la extensión de entrega debe actualizar y guardar las Status propiedades y Retry del Notification objeto que se pasa al método.
Tu Deliver método debería volver true a indicar si esa notificación se entregó correctamente; false si la notificación falló. Cuando se establece en false, el servidor de informes vuelve a intentar la notificación si la Retry propiedad del objeto de notificación está configurada en true, siempre que no se haya alcanzado el número máximo de intentos.