Przygotowanie do wdrożenia rozszerzenie dostawy
Przed zaimplementowaniem z Reporting Services rozszerzenie dostarczania należy zdefiniować interfejsy wdrożenie.Najpierw należy zdecydować, jak na rozszerzenie dostarczania będą stosowane, jakie ustawienia swojego rozszerzenie dostarczania będzie wymagać i określoną funkcjonalność, należy zaimplementować w celu dostarczenia powiadomienia raportu.
Każdy Reporting Services rozszerzenie dostarczania należy podać następujące funkcje:
IExtension Implementacji interfejs, który stanowi rozszerzenie i Nazwa zlokalizowana rozszerzenia.
IDeliveryExtension Implementacji, która tworzy rozszerzenie dostarczania, który może służyć do dostarczania sprawozdania powiadomienia do użytkowników końcowych.
Możliwość przetwarzania danych określonego użytkownika dla subskrypcja.
Każde rozszerzenie dostarczania można rozszerzone w taki sposób, aby uwzględnić następujące funkcje:
- ASP.NET Implementacji formantu użytkownika, który umożliwia użytkownikom końcowym używać Menedżer raportów do tworzenia raportu subskrypcje, które używają rozszerzenie dostarczania.
W poniższej tabela opisano dostępnych interfejsów i klas rozszerzeń dostawy.
Interfejs lub klasy |
Opis |
---|---|
IExtension Interfejs |
Reprezentuje rozszerzenia w Reporting Services. |
IDeliveryExtension Interfejs |
Reprezentuje rozszerzenie dostarczania w Reporting Services. |
IDeliveryReportServerInformation Interfejs |
Zawiera informacje o serwer raportów jest to wymagane przez rozszerzenia dostawy (na przykład lista rozszerzeń renderowania dostępne). |
Setting Klasa |
Reprezentuje ustawienia dla rozszerzenia. |
Notification Klasa |
Zawiera informacje subskrypcja rozszerzenia dostawy umożliwia dostarczenie raportów. |
Report Klasa |
Reprezentuje informacje specyficzne dla raportu i metod włączania rozszerzeń dostawy do dostarczania raportów do użytkowników. |
RenderedOutputFile Klasa |
Reprezentuje dane wyjściowe z rozszerzenie renderowania.A RenderedOutputFile obiekt zawiera informacje nazwa i typ pliku skojarzony jest to wymagane przez rozszerzenie dostarczania do przetwarzania Strumień zwrócony przez rozszerzenie renderowania. |
ISubscriptionBaseUIUserControl Interfejs |
Formant użytkownika, który reprezentuje oznacza pobrać rozszerzenie dostarczania-subskrypcja określonych informacji od użytkownika w Menedżer raportów (na przykład adres e-mail lub ścieżka do udziału plików). |
Zobacz także