ReportingService2005 Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene i metodi e le proprietà che possono essere usati per chiamare il servizio 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
- Ereditarietà
-
ReportingService2005
Commenti
Per utilizzare la libreria del servizio Web ReportServer, è necessario generare una classe proxy in Microsoft Visual C# o Microsoft Visual Basic .NET tramite cui è possibile chiamare i vari metodi del servizio Web. Per altre informazioni sulla generazione di una classe proxy Reporting Services tramite Microsoft .NET Framework, vedere Accesso all'API SOAP.
Costruttori
ReportingService2005() |
Inizializza una nuova istanza della classe ReportingService2005. |
Proprietà
BatchHeaderValue |
Ottiene o imposta il valore (BatchHeaderValue oggetto ) che rappresenta un ID batch univoco generato dal sistema per le operazioni a più metodi nell'API SOAP Reporting Services. |
ItemNamespaceHeaderValue |
Valore che rappresenta l'identificatore utilizzato per recuperare le proprietà dell'elemento. |
ServerInfoHeaderValue |
Informazioni correlate al server che rappresentano la versione del server di report. |
Metodi
CancelBatch() |
Annulla il batch avviato da una chiamata al metodo CreateBatch(). |
CancelJob(String) |
Annulla l'esecuzione di un processo. |
CreateBatch() |
Crea un batch che esegue più metodi in un'unica transazione. |
CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Crea una sottoscrizione guidata dai dati per un report specificato. |
CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[]) |
Crea una nuova origine dati nel database del server di report. |
CreateFolder(String, String, Property[]) |
Aggiunge una cartella al database del server di report. |
CreateLinkedReport(String, String, String, Property[]) |
Aggiunge un nuovo report collegato al database del server di report. |
CreateModel(String, String, Byte[], Property[]) |
Crea un modello nello spazio dei nomi del catalogo. |
CreateReport(String, String, Boolean, Byte[], Property[]) |
Aggiunge un nuovo report al database del server di report. |
CreateReportHistorySnapshot(String, Warning[]) |
Genera uno snapshot della cronologia di un report specificato. |
CreateResource(String, String, Boolean, Byte[], String, Property[]) |
Aggiunge una nuova risorsa al database del server di report. |
CreateRole(String, String, Task[]) |
Aggiunge un nuovo ruolo al database del server di report. |
CreateSchedule(String, ScheduleDefinition) |
Crea una nuova pianificazione condivisa. |
CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Crea una sottoscrizione per un report specificato nel database del server di report. |
DeleteItem(String) |
Elimina un elemento specificato dal database del server di report. |
DeleteReportHistorySnapshot(String, String) |
Elimina un unico snapshot della cronologia di un report specificato. In caso di errori, lo snapshot della cronologia del report non viene eliminato. |
DeleteRole(String) |
Elimina un ruolo specificato dal database del server di report. |
DeleteSchedule(String) |
Elimina una pianificazione condivisa dal database del server di report. |
DeleteSubscription(String) |
Elimina una sottoscrizione dal database del server di report. |
DisableDataSource(String) |
Disabilita un'origine dati abilitata. |
EnableDataSource(String) |
Abilita un'origine dati disabilitata. |
ExecuteBatch() |
Esegue tutti i metodi associati a un ID batch nell'ambito di un'unica transazione di database. |
FindItems(String, BooleanOperatorEnum, SearchCondition[]) |
Restituisce elementi di un database del server di report che corrispondono ai criteri di ricerca. |
FireEvent(String, String) |
Genera un evento in base ai parametri forniti. |
FlushCache(String) |
Invalida la cache per un singolo report. |
GenerateModel(String, String, String, Property[]) |
Viene generato un modello predefinito basato su un'origine dati condivisa. |
GetCacheOptions(String, ExpirationDefinition) |
Restituisce la configurazione della cache per un report e le impostazioni che indicano la scadenza della copia del report memorizzata nella cache. |
GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[]) |
Restituisce le proprietà di una sottoscrizione guidata dai dati. |
GetDataSourceContents(String) |
Restituisce i contenuti di un'origine dati. |
GetExecutionOptions(String, ScheduleDefinitionOrReference) |
Restituisce l'opzione di esecuzione e le impostazioni associate per un singolo report. |
GetExtensionSettings(String) |
Restituisce un elenco di impostazioni per un'estensione specificata. |
GetItemDataSourcePrompts(String) |
Ottiene i prompt dell'origine dati per un elemento specificato. |
GetItemDataSources(String) |
Restituisce le origini dati per un elemento del catalogo. |
GetItemType(String) |
Recupera il tipo di un elemento nel database del server di report, se l'elemento esiste. |
GetModelDefinition(String) |
Recupera la definizione per un modello. |
GetModelItemPermissions(String, String) |
Recupera le autorizzazioni utente associate a un elemento nella gerarchia del modello. |
GetModelItemPolicies(String, String, Boolean) |
Recupera i criteri associati a un elemento nella gerarchia del modello. |
GetPermissions(String) |
Restituisce le autorizzazioni utente associate a un particolare elemento nel database del server di report. |
GetPolicies(String, Boolean) |
Restituisce i criteri associati a un particolare elemento nel database del server di report. |
GetProperties(String, Property[]) |
Restituisce il valore di una o più proprietà di un elemento nel database del server di report. |
GetRenderResource(String, String, String) |
Restituisce la risorsa per un formato di estensione per il rendering specificato. |
GetReportDefinition(String) |
Recupera la definizione di un report. |
GetReportHistoryLimit(String, Boolean, Int32) |
Restituisce il limite di snapshot della cronologia per un report specificato. |
GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference) |
Restituisce l'opzione e le proprietà dello snapshot della cronologia del report generate per un report. |
GetReportLink(String) |
Restituisce il nome del report la cui definizione del report viene utilizzata per il report collegato specificato. |
GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) |
Restituisce le proprietà dei parametri dei report per un report specificato. Il metodo GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) può essere utilizzato anche per convalidare i valori dei parametri rispetto ai parametri di un report specificato. |
GetResourceContents(String, String) |
Recupera i contenuti di una risorsa. |
GetRoleProperties(String, String) |
Restituisce le informazioni dei ruoli e una raccolta di attività associate. |
GetScheduleProperties(String) |
Restituisce le proprietà di una pianificazione condivisa. |
GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[]) |
Restituisce le proprietà di una sottoscrizione specificata. |
GetSystemPermissions() |
Recupera le autorizzazioni di sistema dell'utente corrente. |
GetSystemPolicies() |
Restituisce i criteri di sistema, inclusi i gruppi e i ruoli associati. |
GetSystemProperties(Property[]) |
Restituisce il valore di una o più proprietà di sistema. |
GetUserModel(String, String) |
Restituisce la parte semantica di un modello per l'utente corrente. |
InheritModelItemParentSecurity(String, String) |
Elimina i criteri associati a un elemento nella gerarchia del modello e determina l'ereditarietà dei criteri del padre da parte dell'elemento. |
InheritParentSecurity(String) |
Elimina i criteri associati a un elemento. Di conseguenza, l'elemento eredita i criteri dall'elemento padre. |
ListChildren(String, Boolean) |
Ottiene un elenco di figli di una cartella specificata. |
ListDependentItems(String) |
Restituisce un elenco di elementi del catalogo che fanno riferimento a un elemento del catalogo specificato. |
ListEvents() |
Restituisce un elenco di eventi supportati dal server di report. |
ListExtensions(ExtensionTypeEnum) |
Restituisce un elenco delle estensioni configurate per un tipo di estensione specifico. |
ListJobs() |
Restituisce un elenco di processi in esecuzione sul server di report. |
ListModelDrillthroughReports(String, String) |
Elenca i report drill-through associati a un'entità in un modello. |
ListModelItemChildren(String, String, Boolean) |
Restituisce un array di elementi figlio dell'elemento del modello. |
ListModelPerspectives(String) |
Elenca modelli e prospettive disponibili all'utente. |
ListReportHistory(String) |
Restituisce un elenco di snapshot della cronologia del report con le relative proprietà per un report specificato. |
ListRoles(SecurityScopeEnum) |
Restituisce i nomi e le descrizioni dei ruoli gestiti dal server di report. |
ListScheduledReports(String) |
Restituisce un elenco di report associati a una pianificazione condivisa. |
ListSchedules() |
Restituisce un elenco di tutte le pianificazioni condivise. |
ListSecureMethods() |
Restituisce un elenco di metodi SOAP che per essere richiamati necessitano di una connessione sicura. |
ListSubscriptions(String, String) |
Restituisce un elenco di sottoscrizioni creato da un utente per un report specificato. Sono incluse le sottoscrizioni guidate dai dati e le sottoscrizioni standard. |
ListSubscriptionsUsingDataSource(String) |
Restituisce un elenco di sottoscrizioni associate a un'origine dati specifica. |
ListTasks(SecurityScopeEnum) |
Restituisce i nomi e le descrizioni delle attività gestite dal server di report. |
Logoff() |
Disconnette l'utente corrente che effettua richieste del servizio Web. |
LogonUser(String, String, String) |
Connette un utente e autentica una richiesta al servizio Web ReportServer. |
MoveItem(String, String) |
Sposta o rinomina un elemento. |
PauseSchedule(String) |
Sospende l'esecuzione di una pianificazione specifica. |
PrepareQuery(DataSource, DataSetDefinition, Boolean, String[]) |
Restituisce un set di dati contenente i campi recuperati dalla query per il recapito per una sottoscrizione guidata dai dati. |
RegenerateModel(String) |
Aggiorna un modello esistente basato sulle modifiche allo schema dell'origine dati. |
RemoveAllModelItemPolicies(String) |
Elimina tutti i criteri associati agli elementi del modello specificato. |
ResumeSchedule(String) |
Riprende una pianificazione condivisa sospesa. |
SetCacheOptions(String, Boolean, ExpirationDefinition) |
Configura un report per la memorizzazione nella cache e fornisce le impostazioni che specificano quando scade la copia memorizzata nella cache del report. |
SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Imposta le proprietà di una sottoscrizione guidata dai dati. |
SetDataSourceContents(String, DataSourceDefinition) |
Imposta il contenuto di un'origine dati. |
SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference) |
Imposta le opzioni di esecuzione e le proprietà di esecuzione associate per un report specificato. |
SetItemDataSources(String, DataSource[]) |
Imposta le origini dati per un elemento del catalogo. |
SetModelDefinition(String, Byte[]) |
Imposta la definizione per un modello specificato. |
SetModelDrillthroughReports(String, String, ModelDrillthroughReport[]) |
Associa un set di report drill-through a un modello. |
SetModelItemPolicies(String, String, Policy[]) |
Imposta i criteri di sicurezza in un elemento nella gerarchia del modello. |
SetPolicies(String, Policy[]) |
Imposta i criteri associati a un elemento specificato. |
SetProperties(String, Property[]) |
Imposta una o più proprietà di un elemento specificato. |
SetReportDefinition(String, Byte[]) |
Imposta la definizione per un report specificato. |
SetReportHistoryLimit(String, Boolean, Int32) |
Specifica il numero di snapshot di un report memorizzati dal server di report nel relativo database. |
SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference) |
Imposta le opzioni della cronologia del report che specificano quando viene creato uno snapshot della cronologia per un report specificato. |
SetReportLink(String, String) |
Specifica il report utilizzato per la definizione di un report collegato esistente. |
SetReportParameters(String, ReportParameter[]) |
Imposta le proprietà dei parametri per un report specificato. |
SetResourceContents(String, Byte[], String) |
Imposta il contenuto di una risorsa. |
SetRoleProperties(String, String, Task[]) |
Imposta le proprietà dei ruoli e associa una raccolta di attività a un ruolo specificato. |
SetScheduleProperties(String, String, ScheduleDefinition) |
Imposta le proprietà di una pianificazione condivisa. |
SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Imposta le proprietà di una sottoscrizione. |
SetSystemPolicies(Policy[]) |
Imposta i criteri di sistema che definiscono gruppi e ruoli associati. |
SetSystemProperties(Property[]) |
Imposta una o più proprietà di sistema. |
UpdateReportExecutionSnapshot(String) |
Genera uno snapshot di esecuzione di un report specificato. |
ValidateExtensionSettings(String, ParameterValueOrFieldReference[]) |
Convalida le impostazioni delle estensioni di Reporting Services. |