Microsoft.ReportingServices.Interfaces Ruang nama

Berisi kelas dan antarmuka yang memungkinkan Anda membuat dan mengirim pemberitahuan kustom kepada pengguna melalui ekstensi pengiriman Anda sendiri, dan untuk membangun ekstensi keamanan kustom untuk Reporting Services.

Kelas

AceCollection

Mewakili kumpulan entri kontrol akses yang menentukan hak akses untuk satu atau beberapa kepercayaan.

AceStruct

Mewakili entri kontrol akses untuk wali (pengguna, grup, atau komputer) yang menentukan operasi yang dapat dilakukan wali amanat pada item di database server laporan.

CatalogOperationsCollection

Mewakili kumpulan operasi katalog.

DatasourceOperationsCollection

Mewakili kumpulan operasi sumber data.

DoNotCacheQueryDesignerAttribute

Memaksa perancang kueri untuk dimuat ulang setiap kali diinstansiasi.

EnableEventArgs

Menyediakan data untuk peristiwa tersebut EnableAltDesignerChanged .

Extension

Mewakili ekstensi dalam SQL Server Reporting Services.

F1KeywordAttribute

Mewakili kata kunci topik untuk mencari SQL Server Books Online saat tombol F1 ditekan di antarmuka perancang kueri.

FolderOperationsCollection

Mewakili kumpulan operasi folder.

LocalizedNameAttribute

Menyediakan nama ekstensi yang dilokalkan.

ModelItemOperationsCollection

Mewakili koleksi ModelItemOperationsCollection.

ModelOperationsCollection

Mewakili kumpulan ModelOperation objek.

Notification

Mewakili informasi langganan yang digunakan ekstensi pengiriman untuk mengirimkan laporan.

NotificationWithResult

Mewakili pemberitahuan dengan hasil.

OperationNames

Berisi nama bidang dan nilai terkait untuk operasi yang dapat dilakukan pengguna pada item di SQL Server Reporting Services.

RenderedOutputFile

Mewakili output dari ekstensi penyajian. Objek RenderedOutputFile berisi nama file terkait dan informasi jenis yang diperlukan oleh ekstensi pengiriman untuk memproses aliran yang dikembalikan oleh ekstensi penyajian.

Report

Mewakili informasi dan metode khusus laporan yang memungkinkan ekstensi pengiriman untuk mengirimkan laporan kepada pengguna.

ReportOperationsCollection

Mewakili kumpulan operasi laporan.

ResourceOperationsCollection

Mewakili kumpulan operasi sumber daya.

Setting

Mewakili pengaturan untuk ekstensi.

SupportsGenericQueryDesignerAttribute

Menentukan apakah IQueryDesigner mendukung mode teks kustom.

SupportsMdxQuerySpecificationAttribute

Menentukan apakah IQueryDesigner mendukung mode kueri ekspresi multidimensi (MDX).

ValidValue

Mewakili nilai yang valid untuk pengaturan ekstensi.

Antarmuka

IAuthenticationExtension

Mewakili ekstensi autentikasi dalam SQL Server Reporting Services.

IAuthenticationExtension2

Mewakili antarmuka ekstensi autentikasi.

IAuthorizationExtension

Mewakili ekstensi yang dapat digunakan untuk memperluas fitur otorisasi SQL Server Reporting Services.

IDeliveryExtension

Mewakili ekstensi pengiriman di SQL Server Reporting Services.

IDeliveryReportServerInformation

Berisi informasi tentang server laporan yang diperlukan oleh ekstensi pengiriman. Misalnya, daftar ekstensi rendering yang tersedia.

IExtension

Mewakili ekstensi dalam SQL Server Reporting Services.

IParameter

Menentukan properti parameter.

IQueryDesigner

Mewakili perancang kueri kustom di Perancang Laporan di Studio Pengembangan Kecerdasan Bisnis.

IQueryDesignerHelpConsumer

Mewakili konsumen bantuan dalam perancang kueri kustom.

IQueryDesignerHelpImpl

Mewakili implementasi bantuan dalam perancang kueri kustom.

IQueryDesignerState

Mewakili antarmuka untuk menginisialisasi status IQueryDesigner dan untuk data status perancang yang bertahan.

IRenderStream

Menyediakan dukungan untuk merender beberapa aliran dari ekstensi penyajian.

IReportContext

Menentukan properti konteks laporan.

IReportDefinitionCustomizationExtension

ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>) Menentukan metode yang digunakan untuk memproses definisi laporan.

IRSRequestContext

Menentukan properti konteks permintaan untuk layanan pelaporan.

ISemanticModelGenerator

Menentukan properti dan metode untuk menghasilkan model semantik laporan.

ISubscriptionBaseUIUserControl

Mewakili cara untuk mengambil informasi langganan khusus ekstensi pengiriman dari pengguna (misalnya, alamat email).

IUserContext

Menentukan properti konteks sesi pengguna.

IWindowsAuthenticationExtension

Mewakili ekstensi Autentikasi Windows di SQL Server Reporting Services.

IWindowsAuthenticationExtension2

Mewakili antarmuka ekstensi autentikasi windows.

Enum

AuthenticationType

Menentukan mode autentikasi.

CatalogOperation

Menjelaskan operasi yang dapat dilakukan pengguna pada katalog.

DatasourceOperation

Menentukan operasi yang dapat dilakukan pengguna pada sumber data bersama.

FolderOperation

Menjelaskan operasi yang dapat dilakukan pengguna pada folder.

ModelItemOperation

Menjelaskan jenis operasi yang diizinkan pada item model.

ModelOperation

Menjelaskan operasi yang dapat dilakukan pengguna pada model.

RdceCustomizableElementId

Menentukan elemen laporan yang dapat dikustomisasi.

ReportOperation

Menjelaskan operasi yang dapat dilakukan pengguna pada laporan.

ResourceOperation

Menentukan operasi yang dapat dilakukan pengguna pada sumber daya.

SecurityItemType

Menghitung item yang terkait dengan permintaan otorisasi tertentu.

StreamOper

Menentukan operasi yang digunakan oleh CreateAndRegisterStream metode . Ekstensi rendering dapat meminta aliran yang tersedia untuk aplikasi klien melalui akses SOAP atau URL atau aliran sementara yang akan digunakan selama proses penyajian.

Delegasikan

CreateAndRegisterStream

Membuat dan mendaftarkan aliran dan dipanggil oleh server laporan untuk mengambil aliran untuk merender laporan.

EnableEventHandler

Mewakili metode untuk menangani EnableAltDesignerChanged peristiwa

Keterangan

Pustaka Kelas Ekstensi Reporting Services adalah sekumpulan kelas, antarmuka, dan jenis nilai yang disertakan dalam Reporting Services. Pustaka ini menyediakan akses ke fungsionalitas sistem dan dirancang untuk menjadi fondasi di mana aplikasi .NET Framework dapat digunakan untuk memperluas komponen Reporting Services.