Freigeben über


ReportingService2005-Klasse

Enthält die Methoden und die Eigenschaften, die verwendet werden können, um den Microsoft-SQL Server 2005 Reporting Services-Webdienst abzurufen.

Namespace:  ReportService2005
Assembly:  ReportService2005 (in ReportService2005.dll)

Syntax

'Declaration
<WebServiceBindingAttribute(Name := "ReportingService2005Soap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Usage
Dim instance As ReportingService2005
[WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public class ReportingService2005 : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportingService2005Soap", Namespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public ref class ReportingService2005 : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")>]
type ReportingService2005 =  
    class
        inherit SoapHttpClientProtocol
    end
public class ReportingService2005 extends SoapHttpClientProtocol

Der ReportingService2005-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ReportingService2005 Initialisiert eine neue Instanz der ReportingService2005-Klasse.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AllowAutoRedirect (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft BatchHeaderValue Der Wert (BatchHeaderValue-Objekt), der eine eindeutige, vom System generierte Batch-ID für Multimethodenvorgänge in der Reporting Services-SOAP-API darstellt.
Geschützte Eigenschaft CanRaiseEvents (Geerbt von Component.)
Öffentliche Eigenschaft ClientCertificates (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft ConnectionGroupName (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Container (Geerbt von Component.)
Öffentliche Eigenschaft CookieContainer (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Credentials (Geerbt von WebClientProtocol.)
Geschützte Eigenschaft DesignMode (Geerbt von Component.)
Öffentliche Eigenschaft EnableDecompression (Geerbt von HttpWebClientProtocol.)
Geschützte Eigenschaft Events (Geerbt von Component.)
Öffentliche Eigenschaft ItemNamespaceHeaderValue Der Wert, der den Bezeichner darstellt, der zum Abrufen von Elementeigenschaften verwendet wird.
Öffentliche Eigenschaft PreAuthenticate (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Proxy (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft RequestEncoding (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft ServerInfoHeaderValue Die serverbezogenen Informationen, die die Version des Berichtsservers darstellen.
Öffentliche Eigenschaft Site (Geerbt von Component.)
Öffentliche Eigenschaft SoapVersion (Geerbt von SoapHttpClientProtocol.)
Öffentliche Eigenschaft Timeout (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UnsafeAuthenticatedConnectionSharing (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Url (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UseDefaultCredentials (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UserAgent (Geerbt von HttpWebClientProtocol.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Abort (Geerbt von WebClientProtocol.)
Geschützte Methode BeginInvoke (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode CancelAsync (Geerbt von HttpWebClientProtocol.)
Öffentliche Methode CancelBatch Bricht den Batch ab, der von einem Aufruf an die CreateBatch-Methode gestartet wurde.
Öffentliche Methode CancelJob Bricht die Ausführung eines Auftrags ab.
Öffentliche Methode CreateBatch Erstellt einen Batch, der mehrere Methoden in einer Einzeltransaktion ausführt.
Öffentliche Methode CreateDataDrivenSubscription Erstellt für einen bestimmten Bericht ein datengesteuertes Abonnement.
Öffentliche Methode CreateDataSource Erstellt eine neue Datenquelle in der Berichtsserver-Datenbank.
Öffentliche Methode CreateFolder Fügt der Berichtsserver-Datenbank einen Ordner hinzu.
Öffentliche Methode CreateLinkedReport Fügt der Berichtsserver-Datenbank einen neuen verknüpften Bericht hinzu.
Öffentliche Methode CreateModel Erstellt ein Modell im Katalognamespace.
Öffentliche Methode CreateObjRef (Geerbt von MarshalByRefObject.)
Öffentliche Methode CreateReport Fügt der Berichtsserver-Datenbank einen neuen Bericht hinzu.
Öffentliche Methode CreateReportHistorySnapshot Erzeugt die Berichtsverlaufs-Momentaufnahme eines angegebenen Berichts.
Öffentliche Methode CreateResource Fügt der Berichtsserver-Datenbank eine neue Ressource hinzu.
Öffentliche Methode CreateRole Fügt der Berichtsserver-Datenbank eine neue Rolle hinzu.
Öffentliche Methode CreateSchedule Erstellt einen neuen freigegebenen Zeitplan.
Öffentliche Methode CreateSubscription Erstellt in der Berichtsserver-Datenbank ein Abonnement für einen angegebenen Bericht.
Öffentliche Methode DeleteItem Löscht ein angegebenes Element aus der Berichtsserver-Datenbank.
Öffentliche Methode DeleteReportHistorySnapshot Löscht eine einzelne Berichtsverlaufs-Momentaufnahme für einen angegebenen Bericht. Wenn Fehler auftreten, wird die Berichtsverlaufs-Momentaufnahme nicht gelöscht.
Öffentliche Methode DeleteRole Löscht eine angegebene Rolle aus der Berichtsserver-Datenbank.
Öffentliche Methode DeleteSchedule Löscht einen freigegebenen Zeitplan aus der Berichtsserver-Datenbank.
Öffentliche Methode DeleteSubscription Löscht ein Abonnement aus der Berichtsserver-Datenbank.
Öffentliche Methode DisableDataSource Deaktiviert eine Datenquelle, die aktiviert ist.
Öffentliche Methode Discover (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode Dispose() () () () (Geerbt von Component.)
Geschützte Methode Dispose(Boolean) (Geerbt von Component.)
Öffentliche Methode EnableDataSource Aktiviert eine Datenquelle, die deaktiviert ist.
Geschützte Methode EndInvoke (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode ExecuteBatch Führt alle Methoden, die mit einer Batch-ID verknüpft sind, innerhalb einer einzelnen Datenbanktransaktion aus.
Geschützte Methode Finalize (Geerbt von Component.)
Öffentliche Methode FindItems Gibt die Elemente von einer Berichtsserver-Datenbanksuche zurück, die den angegebenen Suchkriterien entsprechen.
Öffentliche Methode FireEvent Löst ein Ereignis auf der Basis der angegebenen Parameter aus.
Öffentliche Methode FlushCache Macht den Cache für einen einzelnen Bericht ungültig.
Öffentliche Methode GenerateModel Generiert auf Grundlage einer freigegebenen Datenquelle ein Standardmodell.
Öffentliche Methode GetCacheOptions Gibt die Cachekonfiguration für einen Bericht und die Einstellungen zurück, die beschreiben, wann die zwischengespeicherte Kopie des Berichts nicht mehr gültig ist.
Öffentliche Methode GetDataDrivenSubscriptionProperties Gibt die Eigenschaften einer datengesteuertes Abonnement zurück.
Öffentliche Methode GetDataSourceContents Gibt den Inhalt einer Datenquelle zurück.
Öffentliche Methode GetExecutionOptions Gibt die Ausführungsoption und die zugehörigen Einstellungen für einen einzelnen Bericht zurück.
Öffentliche Methode GetExtensionSettings Gibt eine Liste der Einstellungen für eine angegebene Erweiterung zurück.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetItemDataSourcePrompts Ruft die Datenquellenaufforderungen für ein angegebenes Element ab.
Öffentliche Methode GetItemDataSources Gibt die Datenquellen für ein Element im Katalog zurück.
Öffentliche Methode GetItemType Ruft den Typ eines Elements in der Berichtsserver-Datenbank ab, wenn das Element vorhanden ist.
Öffentliche Methode GetLifetimeService (Geerbt von MarshalByRefObject.)
Öffentliche Methode GetModelDefinition Ruft die Definition für ein Modell ab.
Öffentliche Methode GetModelItemPermissions Ruft die Benutzerberechtigungen ab, die einem Element in der Modellhierarchie zugeordnet sind.
Öffentliche Methode GetModelItemPolicies Ruft die Richtlinien ab, die einem Element in der Modellhierarchie zugeordnet sind.
Öffentliche Methode GetPermissions Gibt die Benutzerberechtigungen zurück, die einem bestimmten Element in der Berichtsserver-Datenbank zugeordnet sind.
Öffentliche Methode GetPolicies Gibt die Richtlinien zurück, die einem bestimmten Element in der Berichtsserver-Datenbank zugeordnet sind.
Öffentliche Methode GetProperties Gibt den Wert einer oder mehrerer Eigenschaften eines Elements in der Berichtsserver-Datenbank zurück.
Geschützte Methode GetReaderForMessage (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode GetRenderResource Gibt die Ressource für ein angegebenes Renderingerweiterungsformat zurück.
Öffentliche Methode GetReportDefinition Ruft die Berichtsdefinition für einen Bericht ab.
Öffentliche Methode GetReportHistoryLimit Gibt die Grenzwerte für Berichtsverlaufs-Momentaufnahmen für einen angegebenen Bericht zurück.
Öffentliche Methode GetReportHistoryOptions Gibt die Optionen und Eigenschaften für Berichtsverlaufs-Momentaufnahmen zurück, die für einen Bericht erzeugt werden.
Öffentliche Methode GetReportLink Gibt den Namen des Berichts zurück, dessen Berichtsdefinition für den angegebenen verknüpften Bericht verwendet wird.
Öffentliche Methode GetReportParameters Gibt Berichtsparametereigenschaften für einen angegebenen Bericht zurück. Die GetReportParameters-Methode kann außerdem dazu verwendet werden, Parameterwerte anhand von Parametern für einen angegebenen Bericht zu validieren.
Öffentliche Methode GetResourceContents Ruft den Inhalt einer Ressource ab.
Öffentliche Methode GetRoleProperties Gibt Rolleninformationen und eine Auflistung zugeordneter Tasks zurück.
Öffentliche Methode GetScheduleProperties Gibt die Eigenschaften eines freigegebenen Zeitplans zurück.
Geschützte Methode GetService (Geerbt von Component.)
Öffentliche Methode GetSubscriptionProperties Gibt die Eigenschaften eines angegebenen Abonnements zurück.
Öffentliche Methode GetSystemPermissions Ruft die Systemberechtigungen vom aktuellen Benutzer ab.
Öffentliche Methode GetSystemPolicies Gibt die Systemrichtlinien zurück, einschließlich der Gruppen und zugeordneten Rollen.
Öffentliche Methode GetSystemProperties Gibt den Wert einer oder mehrerer Systemeigenschaften zurück.
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetUserModel Gibt den semantischen Teil eines Modells für den aktuellen Benutzer zurück.
Geschützte Methode GetWebRequest (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode GetWebResponse(WebRequest) (Geerbt von HttpWebClientProtocol.)
Geschützte Methode GetWebResponse(WebRequest, IAsyncResult) (Geerbt von HttpWebClientProtocol.)
Geschützte Methode GetWriterForMessage (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode InheritModelItemParentSecurity Löscht die Richtlinien, die einem Element der Modellhierarchie zugeordnet sind, und bewirkt, dass das Element die Richtlinien vom übergeordneten Element erbt.
Öffentliche Methode InheritParentSecurity Löscht die einem Element zugeordneten Richtlinien. Als Ergebnis erbt das Element die Richtlinien von seinem übergeordneten Element.
Öffentliche Methode InitializeLifetimeService (Geerbt von MarshalByRefObject.)
Geschützte Methode Invoke (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (Geerbt von SoapHttpClientProtocol.)
Geschützte Methode InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (Geerbt von SoapHttpClientProtocol.)
Öffentliche Methode ListChildren Ruft eine Liste der untergeordneten Elemente eines angegebenen Ordners ab.
Öffentliche Methode ListDependentItems Gibt eine Liste von Katalogelementen zurück, die auf ein angegebenes Katalogelement verweisen.
Öffentliche Methode ListEvents Gibt eine Liste von Ereignissen zurück, die vom Berichtsserver unterstützt werden.
Öffentliche Methode ListExtensions Gibt eine Liste von Erweiterungen zurück, die für einen bestimmten Erweiterungstyp konfiguriert werden.
Öffentliche Methode ListJobs Gibt eine Liste von Aufträgen zurück, die auf dem Berichtsserver ausgeführt werden.
Öffentliche Methode ListModelDrillthroughReports Listet Drillthroughberichte auf, die einer Entität in einem Modell zugeordnet sind.
Öffentliche Methode ListModelItemChildren Gibt ein Array untergeordneter Elemente von Modellelementen zurück.
Öffentliche Methode ListModelPerspectives Listet Modelle und Perspektiven auf, die dem Benutzer zur Verfügung stehen.
Öffentliche Methode ListReportHistory Gibt eine Liste von Berichtverlaufs-Momentaufnahmen und deren Eigenschaften für einen angegebenen Bericht zurück.
Öffentliche Methode ListRoles Gibt die Namen und Beschreibungen der Rollen zurück, die vom Berichtsserver verwaltet werden.
Öffentliche Methode ListScheduledReports Gibt eine Liste von Berichten zurück, die zu einem freigegebenen Zeitplan gehören.
Öffentliche Methode ListSchedules Gibt eine Liste aller freigegebenen Zeitpläne zurück.
Öffentliche Methode ListSecureMethods Gibt eine Reihe von SOAP-Methoden zurück, die für den Aufruf eine sichere Verbindung erfordern.
Öffentliche Methode ListSubscriptions Gibt eine Liste von Abonnements zurück, die ein Benutzer für einen angegebenen Bericht erstellt hat. Die Liste enthält sowohl standardmäßige, als auch datengesteuerte Abonnements.
Öffentliche Methode ListSubscriptionsUsingDataSource Gibt eine Liste von Abonnements zurück, die einer angegebenen Datenquelle zugeordnet sind.
Öffentliche Methode ListTasks Gibt die Namen und Beschreibungen der Aufgaben zurück, die vom Berichtsserver verwaltet werden.
Öffentliche Methode Logoff Meldet den aktuellen Benutzer ab, der Webdienstanforderungen ausführt.
Öffentliche Methode LogonUser Meldet einen Benutzer an und authentifiziert eine Benutzeranforderung an den Berichtsserver-Webdienst.
Geschützte Methode MemberwiseClone() () () () (Geerbt von Object.)
Geschützte Methode MemberwiseClone(Boolean) (Geerbt von MarshalByRefObject.)
Öffentliche Methode MoveItem Verschiebt ein Element oder benennt es um.
Öffentliche Methode PauseSchedule Hält die Ausführung eines bestimmten Zeitplans an.
Öffentliche Methode PrepareQuery Gibt ein Dataset zurück, das die von der Übermittlungsabfrage für ein datengesteuertes Abonnement abgerufenen Felder enthält.
Öffentliche Methode RegenerateModel Aktualisiert ein vorhandenes Modell auf Grundlage von Änderungen am Datenquellenschema.
Öffentliche Methode RemoveAllModelItemPolicies Löscht alle Richtlinien, die Modellelementen im angegebenen Modell zugeordnet sind.
Öffentliche Methode ResumeSchedule Setzt die Ausführung eines freigegebenen Zeitplans fort, der angehalten wurde.
Öffentliche Methode SetCacheOptions Konfiguriert einen Bericht für die Zwischenspeicherung und gibt die Einstellungen an, die festlegen, wann die zwischengespeicherte Kopie des Berichts nicht mehr gültig ist.
Öffentliche Methode SetDataDrivenSubscriptionProperties Legt die Eigenschaften eines datengesteuerten Abonnements fest.
Öffentliche Methode SetDataSourceContents Legt den Inhalt einer Datenquelle fest.
Öffentliche Methode SetExecutionOptions Legt Ausführungsoptionen und zugeordnete Ausführungseigenschaften für einen angegebenen Bericht fest.
Öffentliche Methode SetItemDataSources Legt die Datenquellen für ein Element im Katalog fest.
Öffentliche Methode SetModelDefinition Legt die Definition für ein angegebenes Modell fest.
Öffentliche Methode SetModelDrillthroughReports Ordnet einen Satz von Drillthroughberichten einem Modell zu.
Öffentliche Methode SetModelItemPolicies Legt Sicherheitsrichtlinien für ein Element in der Modellhierarchie fest.
Öffentliche Methode SetPolicies Legt die Richtlinien fest, die einem angegebenen Element zugeordnet sind.
Öffentliche Methode SetProperties Legt mindestens eine Eigenschaft eines angegebenen Elements fest.
Öffentliche Methode SetReportDefinition Legt die Berichtsdefinition für einen angegebenen Bericht fest.
Öffentliche Methode SetReportHistoryLimit Gibt die Anzahl von Momentaufnahmen eines Berichts an, den der Berichtsserver in der Berichtsserver-Datenbank zurückbehält.
Öffentliche Methode SetReportHistoryOptions Legt Berichtverlaufsoptionen fest, die angeben, wann eine Berichtverlaufs-Momentaufnahme für einen angegebenen Bericht erstellt wird.
Öffentliche Methode SetReportLink Gibt den Namen des Berichts an, der für die Berichtsdefinition eines vorhandenen verknüpften Berichts verwendet wird.
Öffentliche Methode SetReportParameters Legt Berichtsparametereigenschaften für einen angegebenen Bericht fest.
Öffentliche Methode SetResourceContents Legt den Inhalt einer Ressource fest.
Öffentliche Methode SetRoleProperties Legt Rolleneigenschaften fest und ordnet einer angegebenen Rolle eine Auflistung von Tasks zu.
Öffentliche Methode SetScheduleProperties Legt die Eigenschaften eines freigegebenen Zeitplans fest.
Öffentliche Methode SetSubscriptionProperties Legt die Eigenschaften eines Abonnements fest.
Öffentliche Methode SetSystemPolicies Legt die Systemrichtlinie fest, die Gruppen und ihre zugehörigen Rollen definiert.
Öffentliche Methode SetSystemProperties Legt mindestens eine Systemeigenschaft fest.
Öffentliche Methode ToString (Geerbt von Component.)
Öffentliche Methode UpdateReportExecutionSnapshot Generiert für einen angegebenen Bericht eine Momentaufnahme der Berichtausführung.
Öffentliche Methode ValidateExtensionSettings Überprüft Reporting Services-Erweiterungseinstellungen.

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed (Geerbt von Component.)

Zum Anfang

Hinweise

To use the Report Server Web service library, you must generate a proxy class in either Microsoft Visual C# or Microsoft Visual Basic .NET through which you can call the various Web service methods. For more information about generating a Reporting Services proxy class using the Microsoft .NET Framework, see Zugriff auf die SOAP-API.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis