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 utilizzati 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 di servizi Web di Report Server, è necessario generare una classe proxy in Microsoft Visual C# o Microsoft Visual Basic .NET attraverso la quale si possano chiamare i vari metodi di servizio Web. Per maggiori informazioni sulla generazione di una classe proxy Reporting Services utilizzando il Microsoft .NET Framework, vedi Accesso all'API SOAP.
Costruttori
| Nome | Descrizione |
|---|---|
| ReportingService2005() |
Inizializza una nuova istanza della classe ReportingService2005. |
Proprietà
| Nome | Descrizione |
|---|---|
| BatchHeaderValue |
Ottiene o imposta il valore (BatchHeaderValueoggetto) che rappresenta un ID batch univoco generato dal sistema per operazioni multi-metodo nell'API SOAP di Reporting Services. |
| ItemNamespaceHeaderValue |
Il valore che rappresenta l'identificatore utilizzato per recuperare le proprietà degli oggetti. |
| ServerInfoHeaderValue |
Le informazioni relative al server che rappresentano la versione del server di report. |
Metodi
| Nome | Descrizione |
|---|---|
| CancelBatch() |
Annulla il batch avviato tramite una chiamata al CreateBatch() metodo. |
| CancelJob(String) |
Annulla l'esecuzione di un lavoro. |
| CreateBatch() |
Crea un batch che esegue più metodi all'interno di una singola transazione. |
| CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Crea un abbonamento basato sui dati per un report specificato. |
| CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[]) |
Crea una nuova fonte di 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 di catalogo. |
| CreateReport(String, String, Boolean, Byte[], Property[]) |
Aggiunge un nuovo report al database del server di report. |
| CreateReportHistorySnapshot(String, Warning[]) |
Genera un'istantanea della cronologia del report 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 un nuovo orario condiviso. |
| CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Crea un abbonamento 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'istantanea della cronologia individuale del report per un report specificato. Se si verificano errori, l'istantanea della cronologia del report non viene eliminata. |
| DeleteRole(String) |
Elimina un ruolo specificato dal database del server di report. |
| DeleteSchedule(String) |
Elimina un programma condiviso dal database del server di report. |
| DeleteSubscription(String) |
Elimina un abbonamento dal database del server di report. |
| DisableDataSource(String) |
Disabilita una fonte di dati che è abilitata. |
| EnableDataSource(String) |
Abilita una fonte dati disabilitata. |
| ExecuteBatch() |
Esegue tutti i metodi associati a un ID batch all'interno di una singola transazione di database. |
| FindItems(String, BooleanOperatorEnum, SearchCondition[]) |
Restituisce elementi da un database server di report che corrispondono ai criteri di ricerca. |
| FireEvent(String, String) |
Attiva un evento basato sui parametri forniti. |
| FlushCache(String) |
Invalida la cache di un singolo report. |
| GenerateModel(String, String, String, Property[]) |
Genera un modello predefinito sopra una sorgente dati condivisa. |
| GetCacheOptions(String, ExpirationDefinition) |
Restituisce la configurazione della cache di un report e le impostazioni che descrivono quando la copia cache del report scade. |
| GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[]) |
Restituisce le proprietà di un abbonamento guidato dai dati. |
| GetDataSourceContents(String) |
Restituisce il contenuto di una fonte di dati. |
| GetExecutionOptions(String, ScheduleDefinitionOrReference) |
Restituisce l'opzione di esecuzione e le impostazioni associate per un singolo report. |
| GetExtensionSettings(String) |
Restituisce una lista di impostazioni per una determinata estensione. |
| GetItemDataSourcePrompts(String) |
Riceve i prompt della fonte dati per un elemento specificato. |
| GetItemDataSources(String) |
Restituisce le fonti dati di un articolo nel catalogo. |
| GetItemType(String) |
Recupera il tipo di elemento nel database del server di rapporti, se l'elemento esiste. |
| GetModelDefinition(String) |
Recupera la definizione di un modello. |
| GetModelItemPermissions(String, String) |
Recupera i permessi utente associati a un elemento nella gerarchia del modello. |
| GetModelItemPolicies(String, String, Boolean) |
Recupera le policy associate a un elemento nella gerarchia del modello. |
| GetPermissions(String) |
Restituisce i permessi utente associati a un elemento particolare nel database del server di report. |
| GetPolicies(String, Boolean) |
Restituisce le policy associate a un determinato 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 specificato di estensione di rendering. |
| GetReportDefinition(String) |
Recupera la definizione di report di un report. |
| GetReportHistoryLimit(String, Boolean, Int32) |
Restituisce il limite di snapshot della cronologia del report per un report specificato. |
| GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference) |
Restituisce l'opzione di istantaneo della cronologia del report e le proprietà generate per un report. |
| GetReportLink(String) |
Restituisce il nome del report la cui definizione di report è usata per il report collegato specificato. |
| GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) |
Restituisce le proprietà dei parametri per un report specificato. Il GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) metodo può anche essere utilizzato per validare i valori dei parametri rispetto ai parametri di un report specificato. |
| GetResourceContents(String, String) |
Recupera il contenuto di una risorsa. |
| GetRoleProperties(String, String) |
Restituisce informazioni sui ruoli e una raccolta di compiti associati. |
| GetScheduleProperties(String) |
Restituisce le proprietà di un programma condiviso. |
| GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[]) |
Restituisce le proprietà di un abbonamento specificato. |
| GetSystemPermissions() |
Recupera i permessi di sistema dell'utente corrente. |
| GetSystemPolicies() |
Restituisce le politiche 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 all'utente corrente. |
| InheritModelItemParentSecurity(String, String) |
Elimina le policy associate a un elemento nella gerarchia del modello e fa sì che l'item erediti le policy dal suo genitore. |
| InheritParentSecurity(String) |
Elimina le politiche associate a un elemento. Di conseguenza, l'articolo eredita le polizze dalla sua casa madre. |
| ListChildren(String, Boolean) |
Riceve una lista dei figli di una cartella specificata. |
| ListDependentItems(String) |
Restituisce un elenco di elementi del catalogo che fanno riferimento a un elemento specifico. |
| ListEvents() |
Restituisce una lista di eventi supportati dal server di report. |
| ListExtensions(ExtensionTypeEnum) |
Restituisce un elenco di estensioni configurate per un dato tipo di estensione. |
| ListJobs() |
Restituisce un elenco dei lavori che sono in esecuzione sul server di report. |
| ListModelDrillthroughReports(String, String) |
Elenca i report di approfondimento associati a un'entità in un modello. |
| ListModelItemChildren(String, String, Boolean) |
Restituisce un array di elementi figli di elementi del modello. |
| ListModelPerspectives(String) |
Elenca modelli e prospettive disponibili per l'utente. |
| ListReportHistory(String) |
Restituisce un elenco di istantanee della cronologia del report e delle loro 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 un programma condiviso. |
| ListSchedules() |
Restituisce un elenco di tutti gli orari condivisi. |
| ListSecureMethods() |
Restituisce un elenco di metodi SOAP che richiedono una connessione sicura quando vengono attivati. |
| ListSubscriptions(String, String) |
Restituisce un elenco degli abbonamenti creati da un utente per un determinato report. L'elenco include sia abbonamenti standard che basati sui dati. |
| ListSubscriptionsUsingDataSource(String) |
Restituisce un elenco di abbonamenti associati a una data fonte di dati. |
| ListTasks(SecurityScopeEnum) |
Restituisce i nomi e le descrizioni dei compiti gestiti dal server di report. |
| Logoff() |
Disconnette l'utente corrente che effettua richieste di servizio Web. |
| LogonUser(String, String, String) |
Effettua il login su un utente e autentica una richiesta utente al servizio Web del Report Server. |
| MoveItem(String, String) |
Sposta o rinomina un oggetto. |
| PauseSchedule(String) |
Pausa l'esecuzione di un programma dato. |
| PrepareQuery(DataSource, DataSetDefinition, Boolean, String[]) |
Restituisce un dataset contenente i campi recuperati dalla query di consegna per un abbonamento guidato dai dati. |
| RegenerateModel(String) |
Aggiorna un modello esistente in base a modifiche allo schema della sorgente dati. |
| RemoveAllModelItemPolicies(String) |
Elimina tutte le policy associate agli elementi del modello nel modello specificato. |
| ResumeSchedule(String) |
Riprende un programma condiviso che è stato messo in pausa. |
| SetCacheOptions(String, Boolean, ExpirationDefinition) |
Configura un report per la cache e fornisce impostazioni che specificano quando la copia memorizzata del report scade. |
| SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Imposta le proprietà di un abbonamento basato sui dati. |
| SetDataSourceContents(String, DataSourceDefinition) |
Imposta il contenuto di una fonte di 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 sorgenti dati di un articolo nel catalogo. |
| SetModelDefinition(String, Byte[]) |
Stabilisce la definizione per un modello specificato. |
| SetModelDrillthroughReports(String, String, ModelDrillthroughReport[]) |
Associa un insieme di report di drill-through a un modello. |
| SetModelItemPolicies(String, String, Policy[]) |
Stabilisce le policy di sicurezza su un elemento nella gerarchia del modello. |
| SetPolicies(String, Policy[]) |
Stabilisce le politiche associate a un elemento specificato. |
| SetProperties(String, Property[]) |
Imposta una o più proprietà di un elemento specificato. |
| SetReportDefinition(String, Byte[]) |
Stabilisce la definizione del report per un report specificato. |
| SetReportHistoryLimit(String, Boolean, Int32) |
Specifica il numero di snapshot di un report che il server di report conserva nel database del server di report. |
| SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference) |
Imposta opzioni di cronologia dei report che specificano quando viene creato un snapshot della cronologia dei report per un report specificato. |
| SetReportLink(String, String) |
Specifica il report utilizzato per la definizione del report di un report collegato esistente. |
| SetReportParameters(String, ReportParameter[]) |
Imposta le proprietà dei parametri del report per un report specificato. |
| SetResourceContents(String, Byte[], String) |
Imposta il contenuto di una risorsa. |
| SetRoleProperties(String, String, Task[]) |
Imposta le proprietà del ruolo e associa una serie di compiti a un ruolo specificato. |
| SetScheduleProperties(String, String, ScheduleDefinition) |
Imposta le proprietà di un programma condiviso. |
| SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Imposta le proprietà di un abbonamento. |
| SetSystemPolicies(Policy[]) |
Stabilisce la policy di sistema che definisce i gruppi e i ruoli associati. |
| SetSystemProperties(Property[]) |
Imposta una o più proprietà di sistema. |
| UpdateReportExecutionSnapshot(String) |
Genera una snapshot di esecuzione del report per un report specificato. |
| ValidateExtensionSettings(String, ParameterValueOrFieldReference[]) |
Valida le impostazioni dell'estensione di Reporting Services. |