Microsoft.ReportingServices.Interfaces Spazio dei nomi
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 classi e interfacce che consentono di costruire notifiche personalizzate e di inviarle agli utenti tramite estensioni per il recapito personalizzate, nonché di compilare estensioni di sicurezza personalizzate per Reporting Services.
Classi
AceCollection |
Rappresenta una raccolta di voci di controllo di accesso che specifica i diritti di accesso per uno o più elementi trusted. |
AceStruct |
Rappresenta una voce di controllo di accesso per un elemento trusted (utente, gruppo o computer) che specifica le operazioni che un elemento trusted può eseguire sugli elementi nel database del server di report. |
CatalogOperationsCollection |
Rappresenta una raccolta di operazioni di catalogo. |
DatasourceOperationsCollection |
Rappresenta una raccolta di operazioni di origine dati. |
DoNotCacheQueryDesignerAttribute |
Forza una Progettazione query a essere ricaricata ogni volta che ne viene creata un'istanza. |
EnableEventArgs |
Fornisce dati per l'evento EnableAltDesignerChanged. |
Extension |
Rappresenta un'estensione in SQL Server Reporting Services. |
F1KeywordAttribute |
Rappresenta la parola chiave dell'argomento per la ricerca della Documentazione online di SQL Server quando viene premuto il tasto F1 nell'interfaccia di Progettazione query. |
FolderOperationsCollection |
Rappresenta una raccolta di operazioni di cartella. |
LocalizedNameAttribute |
Fornisce il nome localizzato di un'estensione. |
ModelItemOperationsCollection |
Rappresenta una raccolta di oggetti ModelItemOperationsCollection. |
ModelOperationsCollection |
Rappresenta una raccolta di oggetti ModelOperation. |
Notification |
Rappresenta informazioni sulle sottoscrizioni utilizzate dalle estensioni per il recapito per recapitare i report. |
NotificationWithResult |
Rappresenta una notifica con il risultato. |
OperationNames |
Contiene i nomi dei campi e i valori corrispondenti per le operazioni che l'utente può eseguire sugli elementi in SQL Server Reporting Services. |
RenderedOutputFile |
Rappresenta l'output di un'estensione per il rendering. Un oggetto RenderedOutputFile contiene il nome file associato e le informazioni sul tipo richiesti dall'estensione per il recapito per elaborare il flusso restituito dall'estensione per il rendering. |
Report |
Rappresenta informazioni e metodi specifici del report che consentono alle estensioni per il recapito di recapitare i report agli utenti. |
ReportOperationsCollection |
Rappresenta una raccolta di operazioni del report. |
ResourceOperationsCollection |
Rappresenta una raccolta di operazioni di risorse. |
Setting |
Rappresenta un'impostazione per un'estensione. |
SupportsGenericQueryDesignerAttribute |
Specifica se IQueryDesigner supporta la modalità testo personalizzata. |
SupportsMdxQuerySpecificationAttribute |
Specifica se l'oggetto IQueryDesigner supporta la modalità query dell'espressione MDX. |
ValidValue |
Rappresenta un valore valido per un'impostazione dell'estensione. |
Interfacce
IAuthenticationExtension |
Rappresenta un'estensione di autenticazione in SQL Server Reporting Services. |
IAuthenticationExtension2 |
Rappresenta l'interfaccia dell'estensione di autenticazione. |
IAuthorizationExtension |
Rappresenta un'estensione che può essere utilizzata per estendere le caratteristiche di autorizzazione di SQL Server Reporting Services. |
IDeliveryExtension |
Rappresenta un'estensione per il recapito in SQL Server Reporting Services. |
IDeliveryReportServerInformation |
Contiene le informazioni sul server di report richieste dalle estensioni per il recapito. Ad esempio, un elenco delle estensioni per il rendering disponibili. |
IExtension |
Rappresenta un'estensione in SQL Server Reporting Services. |
IParameter |
Definisce le proprietà del parametro. |
IQueryDesigner |
Rappresenta una progettazione query personalizzata nella Progettazione report in Business Intelligence Development Studio. |
IQueryDesignerHelpConsumer |
Rappresenta un consumer della Guida in una finestra Progettazione query personalizzata. |
IQueryDesignerHelpImpl |
Rappresenta un'implementazione della Guida in una finestra Progettazione query personalizzata. |
IQueryDesignerState |
Rappresenta un'interfaccia per inizializzare lo stato di un oggetto IQueryDesigner e per salvare in modo permanente dati dello stato delle finestre di progettazione. |
IRenderStream |
Fornisce supporto per più flussi per il rendering da un'estensione per il rendering. |
IReportContext |
Definisce le proprietà del contesto del report. |
IReportDefinitionCustomizationExtension |
Definisce il metodo ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>) utilizzato per elaborare una definizione di report. |
IRSRequestContext |
Definisce le proprietà del contesto della richiesta per i servizi di creazione di report. |
ISemanticModelGenerator |
Definisce le proprietà e i metodi per la generazione di un modello semantico di un report. |
ISubscriptionBaseUIUserControl |
Rappresenta il mezzo per il recupero delle informazioni sulla sottoscrizione specifiche dell'estensione per il recapito (ad esempio, un indirizzo di posta elettronica). |
IUserContext |
Definisce le proprietà del contesto della sessione utente. |
IWindowsAuthenticationExtension |
Rappresenta un'estensione di autenticazione di Windows in SQL Server Reporting Services. |
IWindowsAuthenticationExtension2 |
Rappresenta l'interfaccia dell'estensione di autenticazione di Windows. |
Enumerazioni
AuthenticationType |
Definisce le modalità di autenticazione. |
CatalogOperation |
Descrive le operazioni che un utente può eseguire sul catalogo. |
DatasourceOperation |
Specifica le operazioni che un utente può eseguire in un'origine dati condivisa. |
FolderOperation |
Descrive le operazioni che un utente può eseguire su una cartella. |
ModelItemOperation |
Descrive i tipi di operazioni consentite in un elemento del modello. |
ModelOperation |
Descrive le operazioni che un utente può eseguire su un modello. |
RdceCustomizableElementId |
Definisce gli elementi del report che possono essere personalizzati. |
ReportOperation |
Vengono descritte le operazioni che un utente può eseguire su un report. |
ResourceOperation |
Specifica le operazioni che un utente può eseguire in una risorsa. |
SecurityItemType |
Enumera l'elemento associato a una richiesta di autorizzazione specifica. |
StreamOper |
Definisce l'operazione utilizzata dal metodo CreateAndRegisterStream. Le estensioni per il rendering possono richiedere un flusso disponibile per le applicazioni client attraverso l'accesso SOAP o URL oppure un flusso temporaneo da utilizzare durante il processo di rendering. |
Delegati
CreateAndRegisterStream |
Crea e registra un flusso e viene richiamato da un server di report per recuperare il flusso in cui eseguire il rendering di un report. |
EnableEventHandler |
Rappresenta un metodo per la gestione dell'evento EnableAltDesignerChanged |
Commenti
La libreria di classi di estensione Reporting Services è un set di classi, interfacce e tipi di valore inclusi in Reporting Services. Questa libreria fornisce l'accesso alle funzionalità di sistema ed è progettata per essere la base in cui è possibile usare applicazioni .NET Framework per estendere i componenti Reporting Services.