Aracılığıyla paylaş


Raporlama Hizmetleri özel durum işleme için en iyi yöntemler

Geliştirirken Reporting Services uygulamaları, geçtiği durumlar. azaltmak ya da ortadan kaldırmak için kullanabileceğiniz çeşitli yöntemleri vardırÖzel durumlar ortaya çıktığında, kullanıcıya ve öz hata iletileri sağlamak ve uygulamalarınızın beklenmedik sonlandırma önlemek için yeterli özel durum işleme ekleyin.

İstekleri gönderen bir uygulama Rapor Sunucusu Web hizmet şunları yapması gerekir:

  • Mümkün olduğunca çok sayıda geçersiz isteklerini engelleyerek özel durumlara neden kaçının.

  • Özel durumları yakalamak ve mümkün olduğunda özel hata işleme kodu sağlar.

  • Özel durumlar throw hata durumları ile ilgilidir.

Bu Bölümde

Konu

Açıklama

Geçersiz isteklerini engelleme

Geçerli rapor sunucusu gönderilen istekleri engelleme tekniklerini açıklar.

Try/Catch bloğu kullanma

Güvenilirlik uygulamanızın try/catch bloğu daha da geliştirmek nasıl açıklar.

Uyarılar ve özel durumlara neden servis taleplerini işleme

Tarafından atılan bir özel duruma neden değil hatalarının nasıl işleneceğini açıklar Reporting Services.

Belirli hataları işlemek için ayrıntı özelliğini kullanarak

Program aracılığıyla belirli hatalarının kullanarak nasıl işleneceğini açıklar ayrıntı özellik SoapException nesne.