Implémenter une extension de remise

SQL Server Reporting Services permet aux utilisateurs de créer et de publier des rapports qui, une fois créés et publiés, peuvent être remis à différents emplacements. De plus, Reporting Services inclut plusieurs extensions de remise et une API de remise qui permettent aux développeurs de créer davantage d’extensions de remise pour étendre davantage la fonctionnalité de remise dans Reporting Services.

Pour un exemple d’implémentation d’extension de remise, consultez SQL Server Reporting Services Product Samples (Exemples Reporting Services pour le produit SQL Server).

Contenu de cette section

Vue d’ensemble des extensions de remise
Explique comment écrire une extension de remise personnalisée pour Reporting Services.

Préparer l’implémentation d’une extension de remise
Décrit les interfaces et classes disponibles lors de l’implémentation d’une extension de remise Reporting Services et des problèmes à prendre en compte avant l’implémentation.

Créer une bibliothèque d’extensions de remise
Décrit comment assigner un espace de noms à votre extension de remise Reporting Services et comment compiler votre extension de remise dans une DLL de bibliothèque.

Implémenter l’interface IDeliveryExtension pour une extension de remise
Décrit les attributs d’une extension de remise et comment implémenter votre propre classe d’extension de remise.

Utiliser une classe Notification pour une extension de remise
Décrit les attributs d’une classe Notification et comment l’utiliser dans l’implémentation de votre extension de remise.

Utiliser la classe Setting pour une extension de remise
Décrit les attributs d’une classe Setting et comment l’utiliser dans l’implémentation de votre extension de remise.

Utiliser la classe Report pour une extension de remise
Décrit les attributs d’une classe Report et comment l’utiliser dans l’implémentation de votre extension de remise.

Utiliser la classe RenderedOutputFile pour une extension de remise
Décrit les attributs d’une classe RenderedOutputFile et comment l’utiliser dans l’implémentation de votre extension de remise.

Déployer une extension de remise
Décrit comment déployer votre extension de remise.

Déboguer le code d’extension de remise
Décrit comment déboguer le code dans votre extension de remise.

Supprimer une extension de remise
Décrit comment supprimer une extension de remise d'un serveur de rapports.