Bagikan melalui


ReportingService2005 Kelas

Definisi

Berisi metode dan properti yang dapat digunakan untuk memanggil layanan Web Microsoft SQL Server 2005 Reporting Services (SSRS).

public ref class ReportingService2005 : System::Web::Services::Protocols::SoapHttpClientProtocol
public class ReportingService2005 : System.Web.Services.Protocols.SoapHttpClientProtocol
type ReportingService2005 = class
    inherit SoapHttpClientProtocol
Public Class ReportingService2005
Inherits SoapHttpClientProtocol
Warisan
ReportingService2005

Keterangan

Untuk menggunakan pustaka layanan Web Server Laporan, Anda harus membuat kelas proksi di Microsoft Visual C# atau Microsoft Visual Basic .NET tempat Anda dapat memanggil berbagai metode layanan Web. Untuk informasi selengkapnya tentang membuat kelas proksi Reporting Services menggunakan Microsoft .NET Framework, lihat Mengakses SOAP API.

Konstruktor

ReportingService2005()

Menginisialisasi instans baru kelas ReportingService2005.

Properti

BatchHeaderValue

Mendapatkan atau mengatur nilai (BatchHeaderValue objek) yang mewakili ID batch unik yang dihasilkan sistem untuk operasi multi-metode di REPORTing Services SOAP API.

ItemNamespaceHeaderValue

Nilai yang mewakili pengidentifikasi yang digunakan untuk mengambil properti item.

ServerInfoHeaderValue

Informasi terkait server yang mewakili versi server laporan.

Metode

CancelBatch()

Membatalkan batch yang dimulai oleh panggilan ke CreateBatch() metode .

CancelJob(String)

Membatalkan eksekusi pekerjaan.

CreateBatch()

Membuat batch yang menjalankan beberapa metode dalam satu transaksi.

CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

Membuat langganan berbasis data untuk laporan tertentu.

CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[])

Membuat sumber data baru di database server laporan.

CreateFolder(String, String, Property[])

Menambahkan folder ke database server laporan.

CreateLinkedReport(String, String, String, Property[])

Menambahkan laporan tertaut baru ke database server laporan.

CreateModel(String, String, Byte[], Property[])

Membuat model di namespace katalog.

CreateReport(String, String, Boolean, Byte[], Property[])

Menambahkan laporan baru ke database server laporan.

CreateReportHistorySnapshot(String, Warning[])

Menghasilkan rekam jepret riwayat laporan dari laporan tertentu.

CreateResource(String, String, Boolean, Byte[], String, Property[])

Menambahkan sumber daya baru ke database server laporan.

CreateRole(String, String, Task[])

Menambahkan peran baru ke database server laporan.

CreateSchedule(String, ScheduleDefinition)

Membuat jadwal bersama baru.

CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[])

Membuat langganan untuk laporan tertentu di database server laporan.

DeleteItem(String)

Menghapus item tertentu dari database server laporan.

DeleteReportHistorySnapshot(String, String)

Menghapus rekam jepret riwayat laporan individual untuk laporan tertentu. Jika terjadi kesalahan, rekam jepret riwayat laporan tidak dihapus.

DeleteRole(String)

Menghapus peran tertentu dari database server laporan.

DeleteSchedule(String)

Menghapus jadwal bersama dari database server laporan.

DeleteSubscription(String)

Menghapus langganan dari database server laporan.

DisableDataSource(String)

Menonaktifkan sumber data yang diaktifkan.

EnableDataSource(String)

Mengaktifkan sumber data yang dinonaktifkan.

ExecuteBatch()

Menjalankan semua metode yang terkait dengan ID batch dalam satu transaksi database.

FindItems(String, BooleanOperatorEnum, SearchCondition[])

Mengembalikan item dari database server laporan yang cocok dengan kriteria pencarian.

FireEvent(String, String)

Memicu peristiwa berdasarkan parameter yang disediakan.

FlushCache(String)

Membatalkan cache untuk laporan individual.

GenerateModel(String, String, String, Property[])

Menghasilkan model default di atas sumber data bersama.

GetCacheOptions(String, ExpirationDefinition)

Mengembalikan konfigurasi cache untuk laporan dan pengaturan yang menjelaskan kapan salinan laporan yang di-cache kedaluwarsa.

GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[])

Mengembalikan properti langganan berbasis data.

GetDataSourceContents(String)

Mengembalikan konten sumber data.

GetExecutionOptions(String, ScheduleDefinitionOrReference)

Mengembalikan opsi eksekusi dan pengaturan terkait untuk laporan individual.

GetExtensionSettings(String)

Mengembalikan daftar pengaturan untuk ekstensi tertentu.

GetItemDataSourcePrompts(String)

Mendapatkan permintaan sumber data untuk item tertentu.

GetItemDataSources(String)

Mengembalikan sumber data untuk item dalam katalog.

GetItemType(String)

Mengambil jenis item dalam database server laporan, jika item tersebut ada.

GetModelDefinition(String)

Mengambil definisi untuk model.

GetModelItemPermissions(String, String)

Mengambil izin pengguna yang terkait dengan item dalam hierarki model.

GetModelItemPolicies(String, String, Boolean)

Mengambil kebijakan yang terkait dengan item dalam hierarki model.

GetPermissions(String)

Mengembalikan izin pengguna yang terkait dengan item tertentu dalam database server laporan.

GetPolicies(String, Boolean)

Mengembalikan kebijakan yang terkait dengan item tertentu dalam database server laporan.

GetProperties(String, Property[])

Mengembalikan nilai satu atau beberapa properti item dalam database server laporan.

GetRenderResource(String, String, String)

Mengembalikan sumber daya untuk format ekstensi penyajian tertentu.

GetReportDefinition(String)

Mengambil definisi laporan untuk laporan.

GetReportHistoryLimit(String, Boolean, Int32)

Mengembalikan batas rekam jepret riwayat laporan untuk laporan tertentu.

GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Mengembalikan opsi rekam jepret riwayat laporan dan properti yang dihasilkan untuk laporan.

GetReportLink(String)

Mengembalikan nama laporan yang definisi laporannya digunakan untuk laporan tertaut yang ditentukan.

GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[])

Mengembalikan properti parameter laporan untuk laporan tertentu. Metode ini GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) juga dapat digunakan untuk memvalidasi nilai parameter terhadap parameter untuk laporan tertentu.

GetResourceContents(String, String)

Mengambil konten sumber daya.

GetRoleProperties(String, String)

Mengembalikan informasi peran dan kumpulan tugas terkait.

GetScheduleProperties(String)

Mengembalikan properti jadwal bersama.

GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[])

Mengembalikan properti langganan tertentu.

GetSystemPermissions()

Mengambil izin sistem pengguna saat ini.

GetSystemPolicies()

Mengembalikan kebijakan sistem, termasuk grup dan peran terkait.

GetSystemProperties(Property[])

Mengembalikan nilai dari satu atau beberapa properti sistem.

GetUserModel(String, String)

Mengembalikan bagian semantik model untuk pengguna saat ini.

InheritModelItemParentSecurity(String, String)

Menghapus kebijakan yang terkait dengan item dalam hierarki model dan menyebabkan item mewarisi kebijakan dari induknya.

InheritParentSecurity(String)

Menghapus kebijakan yang terkait dengan item. Akibatnya, item mewarisi kebijakan dari induknya.

ListChildren(String, Boolean)

Mendapatkan daftar turunan dari folder tertentu.

ListDependentItems(String)

Mengembalikan daftar item katalog yang mereferensikan item katalog tertentu.

ListEvents()

Mengembalikan daftar peristiwa yang didukung oleh server laporan.

ListExtensions(ExtensionTypeEnum)

Mengembalikan daftar ekstensi yang dikonfigurasi untuk jenis ekstensi tertentu.

ListJobs()

Mengembalikan daftar pekerjaan yang berjalan di server laporan.

ListModelDrillthroughReports(String, String)

Mencantumkan laporan telusuri paling detail yang terkait dengan entitas dalam model.

ListModelItemChildren(String, String, Boolean)

Mengembalikan array elemen anak item model.

ListModelPerspectives(String)

Mencantumkan model dan perspektif yang tersedia untuk pengguna.

ListReportHistory(String)

Mengembalikan daftar rekam jepret riwayat laporan dan propertinya untuk laporan tertentu.

ListRoles(SecurityScopeEnum)

Mengembalikan nama dan deskripsi peran yang dikelola server laporan.

ListScheduledReports(String)

Mengembalikan daftar laporan yang terkait dengan jadwal bersama.

ListSchedules()

Mengembalikan daftar semua jadwal bersama.

ListSecureMethods()

Mengembalikan daftar metode SOAP yang memerlukan koneksi aman saat dipanggil.

ListSubscriptions(String, String)

Mengembalikan daftar langganan yang telah dibuat pengguna untuk laporan tertentu. Daftar ini mencakup langganan standar dan berbasis data.

ListSubscriptionsUsingDataSource(String)

Mengembalikan daftar langganan yang terkait dengan sumber data tertentu.

ListTasks(SecurityScopeEnum)

Mengembalikan nama dan deskripsi tugas yang dikelola oleh server laporan.

Logoff()

Keluarkan pengguna saat ini yang membuat permintaan layanan Web.

LogonUser(String, String, String)

Mencatat pengguna dan mengautentikasi permintaan pengguna ke layanan Web Server Laporan.

MoveItem(String, String)

Memindahkan atau mengganti nama item.

PauseSchedule(String)

Menjeda eksekusi jadwal tertentu.

PrepareQuery(DataSource, DataSetDefinition, Boolean, String[])

Mengembalikan himpunan data yang berisi bidang yang diambil oleh kueri pengiriman untuk langganan berbasis data.

RegenerateModel(String)

Updates model yang ada berdasarkan perubahan pada skema sumber data.

RemoveAllModelItemPolicies(String)

Menghapus semua kebijakan yang terkait dengan item model dalam model yang ditentukan.

ResumeSchedule(String)

Melanjutkan jadwal bersama yang telah dijeda.

SetCacheOptions(String, Boolean, ExpirationDefinition)

Mengonfigurasi laporan untuk penembolokan dan menyediakan pengaturan yang menentukan kapan salinan laporan yang di-cache kedaluwarsa.

SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

Mengatur properti langganan berbasis data.

SetDataSourceContents(String, DataSourceDefinition)

Mengatur konten sumber data.

SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference)

Mengatur opsi eksekusi dan properti eksekusi terkait untuk laporan tertentu.

SetItemDataSources(String, DataSource[])

Mengatur sumber data untuk item dalam katalog.

SetModelDefinition(String, Byte[])

Mengatur definisi untuk model tertentu.

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Mengaitkan serangkaian laporan telusuri paling detail dengan model.

SetModelItemPolicies(String, String, Policy[])

Mengatur kebijakan keamanan pada item dalam hierarki model.

SetPolicies(String, Policy[])

Mengatur kebijakan yang terkait dengan item tertentu.

SetProperties(String, Property[])

Menyetel satu atau beberapa properti dari item yang ditentukan.

SetReportDefinition(String, Byte[])

Mengatur definisi laporan untuk laporan tertentu.

SetReportHistoryLimit(String, Boolean, Int32)

Menentukan jumlah rekam jepret laporan yang dipertahankan server laporan dalam database server laporan.

SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Mengatur opsi riwayat laporan yang menentukan kapan rekam jepret riwayat laporan dibuat untuk laporan tertentu.

SetReportLink(String, String)

Menentukan laporan yang digunakan untuk definisi laporan dari laporan tertaut yang sudah ada.

SetReportParameters(String, ReportParameter[])

Mengatur properti parameter laporan untuk laporan tertentu.

SetResourceContents(String, Byte[], String)

Mengatur konten sumber daya.

SetRoleProperties(String, String, Task[])

Mengatur properti peran dan mengaitkan kumpulan tugas dengan peran tertentu.

SetScheduleProperties(String, String, ScheduleDefinition)

Mengatur properti jadwal bersama.

SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[])

Mengatur properti langganan.

SetSystemPolicies(Policy[])

Mengatur kebijakan sistem yang menentukan grup dan peran terkait.

SetSystemProperties(Property[])

Menyetel satu atau beberapa properti sistem.

UpdateReportExecutionSnapshot(String)

Menghasilkan rekam jepret eksekusi laporan untuk laporan tertentu.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[])

Memvalidasi pengaturan ekstensi Reporting Services.

Berlaku untuk