Condividi tramite


Implementazione di un'estensione per il recapito

SQL Server Reporting Services consente agli utenti di creare e pubblicare report che dopo la creazione e la pubblicazione possono essere recapitati in diverse posizioni. Reporting Services include inoltre diverse estensioni per il recapito e un'API di recapito tramite cui gli sviluppatori possono creare estensioni per il recapito aggiuntive per estendere ulteriormente le funzionalità di recapito in Reporting Services.

Per un'implementazione di esempio di un'estensione per il recapito, vedere la pagina degli esempi del prodotto SQL Server Reporting Services.

Contenuto della sezione

[Panoramica delle estensioni per il recapito]delivery-extensions-overview.md)
Fornisce informazioni introduttive per la scrittura di un'estensione per il recapito personalizzata per Reporting Services.

Preparazione all'implementazione di un'estensione per il recapito
Descrive le interfacce e le classi disponibili per l'implementazione di un'estensione per il recapito di Reporting Services, nonché i problemi da considerare prima dell'implementazione.

Creazione di una libreria di estensioni per il recapito
Descrive le operazioni di assegnazione di uno spazio dei nomi per l'estensione per il recapito di Reporting Services e di compilazione dell'estensione per il recapito nella DLL di una libreria.

Implementazione dell'interfaccia IDeliveryExtension per un'estensione per il recapito
Vengono descritti gli attributi di un'estensione per il recapito e come implementare una classe personalizzata dell'estensione per il recapito.

Uso della classe Notification per un'estensione per il recapito
Vengono descritti gli attributi di una classe Notification e come usarla nell'implementazione dell'estensione per il recapito.

Uso della classe Setting per un'estensione per il recapito
Vengono descritti gli attributi di una classe Setting e come usarla nell'implementazione dell'estensione per il recapito.

Utilizzo dell'interfaccia IDeliveryReportServerInformation per un'estensione per il recapito
Vengono descritti gli attributi di una classe IDeliveryReportServerInformation e come usarla nell'implementazione dell'estensione per il recapito.

Uso della classe Report per un'estensione per il recapito
Vengono descritti gli attributi di una classe Report e come usarla nell'implementazione dell'estensione per il recapito.

Uso della classe RenderedOutputFile per un'estensione per il recapito
Vengono descritti gli attributi di una classe RenderedOutputFile e come usarla nell'implementazione dell'estensione per il recapito.

Implementazione dell'interfaccia ISubscriptionBaseUIUserControl per un'estensione per il recapito
Vengono descritti gli attributi di un controllo utente di un'estensione per il recapito e come implementare un'interfaccia utente personalizzata per una sottoscrizione.

Distribuzione di un'estensione per il recapito
Viene descritto come distribuire un'estensione per il recapito.

Esecuzione del debug del codice dell'estensione per il recapito
Viene descritto come eseguire il debug del codice in un'estensione per il recapito.

Rimozione di un'estensione per il recapito
Viene descritto come rimuovere un'estensione per il recapito da un server di report.

Vedere anche

Estensioni di Reporting Services
Libreria di estensioni di Reporting Services