Aracılığıyla paylaş


Teslimat uzantısı uygulamak hazırlanıyor

Uygulamadan önce Reporting Services teslim uzantısı, arabirimleri Uygula. tanımlamanız gerekirÖnce sizin teslim uzantısı nasıl kullanılacağını, kendi teslim uzantısı gerektirecektir hangi ayarları ve raporu bildirimleri teslim etmek için uygulanması gereken belirli işlevler karar vermeniz gerekir.

Her Reporting Services teslim uzantısı aşağıdaki işlevselliği sağlamanız gerekir:

  • Bir IExtension arabirim uygulaması uzantısı ve temsil edenbir yerelleştirilmiş bir uzantı adı.

  • Bir IDeliveryExtension uygulaması son kullanıcılar için rapor bildirimleri teslim etmek için kullanılabilecek bir teslim uzantısı oluşturur

  • Bir abonelik için belirli kullanıcı verileri işleme yeteneği.

Her teslim uzantısı aşağıdaki işlevselliği eklemek için Gelişmiş:

  • Bir ASP.NET kullanıcı denetimi uygulamasını kullanan abonelikleri rapor oluşturmak için Rapor Yöneticisi'ni kullanmak son kullanıcılara sağlarteslim uzantısı.

Aşağıdaki tablo kullanılabilir arabirimleri ve teslim uzantıları sınıfları açıklar.

Arabirim veya sınıf

Açıklama

IExtension Arabirim

Bir uzantı temsil eden Reporting Services.

IDeliveryExtension Arabirim

Temsil eden bir teslim uzantısı , Reporting Services.

IDeliveryReportServerInformation Arabirim

Teslimat Uzantıları (örneğin, kullanılabilir işleme uzantıları listesi) tarafından gerekli rapor sunucusu hakkında bilgi içerir.

Setting Sınıf

Bir uzantı için bir ayarı temsil eder.

Notification Sınıf

Raporları sunmak için teslimat uzantılarını kullanan bir abonelik bilgileri içerir.

Report Sınıf

Rapor özgü bilgiler ve raporlar kullanıcılara teslim etmek teslimat uzantılarını etkinleştirmek yöntemleri temsil eder.

RenderedOutputFile Sınıf

Çıktı bir işleme uzantısı temsil eder.A RenderedOutputFile nesnesini içeren ilişkili dosya adı ve türü bilgileri için işlem tarafından döndürülen akış teslim uzantısı tarafından gerekliişleme uzantısı.

ISubscriptionBaseUIUserControl Arabirim

Kullanıcı Rapor Yöneticisi'nde (örneğin, bir e-posta adresi veya bir dosya paylaşımına yol) teslim uzantısı özgü abonelik bilgileri almak için Araçlar temsil eden bir kullanıcı denetimi.