Classe ReportingService2005

Contient les méthodes et les propriétés qui peuvent être utilisées pour appeler le service Web Microsoft SQL Server 2005 Reporting Services.

Espace de noms :  ReportService2005
Assembly :  ReportService2005 (en ReportService2005.dll)

Syntaxe

'Déclaration
<WebServiceBindingAttribute(Name := "ReportingService2005Soap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Utilisation
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

Le type ReportingService2005 expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ReportingService2005 Initialise une nouvelle instance de la classe ReportingService2005.

Haut de la page

Propriétés

  Nom Description
Propriété publique AllowAutoRedirect (hérité de HttpWebClientProtocol.)
Propriété publique BatchHeaderValue Valeur (objet BatchHeaderValue) qui représente un ID de lot unique, généré par système, pour les opérations de multiméthode dans l'API Reporting Services SOAP.
Propriété protégée CanRaiseEvents (hérité de Component.)
Propriété publique ClientCertificates (hérité de HttpWebClientProtocol.)
Propriété publique ConnectionGroupName (hérité de WebClientProtocol.)
Propriété publique Container (hérité de Component.)
Propriété publique CookieContainer (hérité de HttpWebClientProtocol.)
Propriété publique Credentials (hérité de WebClientProtocol.)
Propriété protégée DesignMode (hérité de Component.)
Propriété publique EnableDecompression (hérité de HttpWebClientProtocol.)
Propriété protégée Events (hérité de Component.)
Propriété publique ItemNamespaceHeaderValue Valeur qui représente l'identificateur utilisé pour récupérer des propriétés d'élément.
Propriété publique PreAuthenticate (hérité de WebClientProtocol.)
Propriété publique Proxy (hérité de HttpWebClientProtocol.)
Propriété publique RequestEncoding (hérité de WebClientProtocol.)
Propriété publique ServerInfoHeaderValue Informations serveur qui représentent la version du serveur de rapports.
Propriété publique Site (hérité de Component.)
Propriété publique SoapVersion (hérité de SoapHttpClientProtocol.)
Propriété publique Timeout (hérité de WebClientProtocol.)
Propriété publique UnsafeAuthenticatedConnectionSharing (hérité de HttpWebClientProtocol.)
Propriété publique Url (hérité de WebClientProtocol.)
Propriété publique UseDefaultCredentials (hérité de WebClientProtocol.)
Propriété publique UserAgent (hérité de HttpWebClientProtocol.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Abort (hérité de WebClientProtocol.)
Méthode protégée BeginInvoke (hérité de SoapHttpClientProtocol.)
Méthode protégée CancelAsync (hérité de HttpWebClientProtocol.)
Méthode publique CancelBatch Annule le lot initié par un appel à la méthode CreateBatch.
Méthode publique CancelJob Annule l'exécution d'un travail.
Méthode publique CreateBatch Crée un lot qui exécute plusieurs méthodes dans une transaction unique.
Méthode publique CreateDataDrivenSubscription Crée un abonnement piloté par les données pour un rapport spécifié.
Méthode publique CreateDataSource Crée une source de données dans la base de données du serveur de rapports.
Méthode publique CreateFolder Ajoute un dossier à la base de données du serveur de rapports.
Méthode publique CreateLinkedReport Ajoute un nouveau rapport lié à la base de données du serveur de rapports.
Méthode publique CreateModel Crée un modèle dans l'espace de noms de catalogue.
Méthode publique CreateObjRef (hérité de MarshalByRefObject.)
Méthode publique CreateReport Ajoute un nouveau rapport à la base de données du serveur de rapports.
Méthode publique CreateReportHistorySnapshot Génère l'instantané d'historique de rapport d'un rapport spécifié.
Méthode publique CreateResource Ajoute une nouvelle ressource à la base de données du serveur de rapports.
Méthode publique CreateRole Ajoute un nouveau rôle à la base de données du serveur de rapports.
Méthode publique CreateSchedule Crée une planification partagée.
Méthode publique CreateSubscription Crée un abonnement pour un rapport spécifié dans la base de données du serveur de rapports.
Méthode publique DeleteItem Supprime un élément spécifié dans la base de données du serveur de rapports.
Méthode publique DeleteReportHistorySnapshot Supprime un instantané d'historique de rapport individuel pour un rapport spécifié. En cas d'erreur, l'instantané d'historique de rapport n'est pas supprimé.
Méthode publique DeleteRole Supprime un rôle spécifié de la base de données du serveur de rapports.
Méthode publique DeleteSchedule Supprime une planification partagée de la base de données du serveur de rapports.
Méthode publique DeleteSubscription Supprime un abonnement dans la base de données du serveur de rapports.
Méthode publique DisableDataSource Désactive une source de données activée.
Méthode publique Discover (hérité de SoapHttpClientProtocol.)
Méthode publique Dispose() () () () (hérité de Component.)
Méthode protégée Dispose(Boolean) (hérité de Component.)
Méthode publique EnableDataSource Active une source de données désactivée.
Méthode protégée EndInvoke (hérité de SoapHttpClientProtocol.)
Méthode publique Equals (hérité de Object.)
Méthode publique ExecuteBatch Exécute toutes les méthodes associées à un ID de lot dans une transaction de base de données unique.
Méthode protégée Finalize (hérité de Component.)
Méthode publique FindItems Retourne les éléments qui correspondent aux critères de recherche dans une base de données du serveur de rapports.
Méthode publique FireEvent Déclenche un événement en fonction des paramètres fournis.
Méthode publique FlushCache Invalide le cache pour un rapport individuel.
Méthode publique GenerateModel Génère un modèle par défaut au-dessus d'une source de données partagée.
Méthode publique GetCacheOptions Retourne la configuration de mise en cache pour un rapport et les paramètres qui décrivent à quel moment la copie mise en cache du rapport arrive à expiration.
Méthode publique GetDataDrivenSubscriptionProperties Retourne les propriétés d'un abonnement piloté par les données.
Méthode publique GetDataSourceContents Retourne le contenu d'une source de données.
Méthode publique GetExecutionOptions Retourne l'option d'exécution et les paramètres associés pour un rapport individuel.
Méthode publique GetExtensionSettings Retourne une liste de paramètres pour une extension donnée.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetItemDataSourcePrompts Obtient les invites de source de données pour un élément spécifié.
Méthode publique GetItemDataSources Retourne les sources de données pour un élément du catalogue.
Méthode publique GetItemType Récupère le type d'un élément dans la base de données du serveur de rapports (si l'élément existe).
Méthode publique GetLifetimeService (hérité de MarshalByRefObject.)
Méthode publique GetModelDefinition Récupère la définition pour un modèle.
Méthode publique GetModelItemPermissions Récupère les autorisations utilisateur associées à un élément dans la hiérarchie du modèle.
Méthode publique GetModelItemPolicies Récupère les stratégies associées à un élément dans la hiérarchie du modèle.
Méthode publique GetPermissions Retourne les autorisations utilisateur qui sont associées à un élément particulier dans la base de données du serveur de rapports.
Méthode publique GetPolicies Retourne les stratégies qui sont associées à un élément particulier dans la base de données du serveur de rapports.
Méthode publique GetProperties Retourne la valeur d'une ou plusieurs propriétés d'un élément dans la base de données du serveur de rapports.
Méthode protégée GetReaderForMessage (hérité de SoapHttpClientProtocol.)
Méthode publique GetRenderResource Retourne la ressource pour un format d'extension de rendu spécifié.
Méthode publique GetReportDefinition Récupère la définition de rapport pour un rapport.
Méthode publique GetReportHistoryLimit Retourne la limite des instantanés d'historique de rapport pour un rapport spécifié.
Méthode publique GetReportHistoryOptions Retourne les propriétés et l'option d'instantané d'historique de rapport générées pour un rapport.
Méthode publique GetReportLink Retourne le nom du rapport dont la définition de rapport est utilisée pour le rapport lié spécifié.
Méthode publique GetReportParameters Retourne des propriétés de paramètre de rapport pour un rapport spécifié. La méthode GetReportParameters peut également être utilisée pour valider des valeurs de paramètre d'après les paramètres d'un rapport spécifié.
Méthode publique GetResourceContents Récupère le contenu d'une ressource.
Méthode publique GetRoleProperties Retourne les informations de rôle et une collection de tâches associées.
Méthode publique GetScheduleProperties Retourne les propriétés d'une planification partagée.
Méthode protégée GetService (hérité de Component.)
Méthode publique GetSubscriptionProperties Retourne les propriétés d'un abonnement spécifié.
Méthode publique GetSystemPermissions Récupère les autorisations système de l'utilisateur actuel.
Méthode publique GetSystemPolicies Retourne les stratégies système, y compris les groupes et les rôles associés.
Méthode publique GetSystemProperties Retourne la valeur d'une ou plusieurs propriétés système.
Méthode publique GetType (hérité de Object.)
Méthode publique GetUserModel Retourne la portion sémantique d'un modèle pour l'utilisateur actuel.
Méthode protégée GetWebRequest (hérité de SoapHttpClientProtocol.)
Méthode protégée GetWebResponse(WebRequest) (hérité de HttpWebClientProtocol.)
Méthode protégée GetWebResponse(WebRequest, IAsyncResult) (hérité de HttpWebClientProtocol.)
Méthode protégée GetWriterForMessage (hérité de SoapHttpClientProtocol.)
Méthode publique InheritModelItemParentSecurity Supprime les stratégies associées à un élément de la hiérarchie du modèle et fait en sorte que l'élément de modèle hérite les stratégies de son parent.
Méthode publique InheritParentSecurity Supprime les stratégies associées à un élément. Par conséquent, l'élément hérite des stratégies de son parent.
Méthode publique InitializeLifetimeService (hérité de MarshalByRefObject.)
Méthode protégée Invoke (hérité de SoapHttpClientProtocol.)
Méthode protégée InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (hérité de SoapHttpClientProtocol.)
Méthode protégée InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (hérité de SoapHttpClientProtocol.)
Méthode publique ListChildren Obtient une liste d'enfants d'un dossier spécifié.
Méthode publique ListDependentItems Retourne une liste des éléments du catalogue qui référencent un élément de catalogue spécifié.
Méthode publique ListEvents Retourne une liste d'événements pris en charge par le serveur de rapports.
Méthode publique ListExtensions Retourne la liste des extensions configurées pour un type d'extension donné.
Méthode publique ListJobs Retourne la liste des travaux en cours d'exécution sur le serveur de rapports.
Méthode publique ListModelDrillthroughReports Répertorie les rapports d'extraction associés à une entité dans un modèle.
Méthode publique ListModelItemChildren Retourne un tableau d'éléments enfants d'un élément de modèle.
Méthode publique ListModelPerspectives Répertorie les modèles et les perspectives disponibles pour l'utilisateur.
Méthode publique ListReportHistory Retourne une liste d'instantanés d'historique de rapport et leurs propriétés pour un rapport spécifié.
Méthode publique ListRoles Retourne les noms et descriptions des rôles gérés par le serveur de rapports.
Méthode publique ListScheduledReports Retourne une liste des rapports associés à une planification partagée.
Méthode publique ListSchedules Retourne une liste de toutes les planifications partagées.
Méthode publique ListSecureMethods Retourne la liste des méthodes SOAP qui requièrent une connexion sécurisée lorsqu'elles sont appelées.
Méthode publique ListSubscriptions Retourne une liste des abonnements qu'un utilisateur a créés pour un rapport donné. La liste inclut aussi bien les abonnements standard que les abonnements pilotés par les données.
Méthode publique ListSubscriptionsUsingDataSource Retourne une liste des abonnements associés à une source de données spécifiée.
Méthode publique ListTasks Retourne les noms et descriptions des tâches gérées par le serveur de rapports.
Méthode publique Logoff Déconnecte l'utilisateur actuel faisant des demandes de service Web.
Méthode publique LogonUser Connecte un utilisateur et authentifie sa demande de service Web Report Server.
Méthode protégée MemberwiseClone() () () () (hérité de Object.)
Méthode protégée MemberwiseClone(Boolean) (hérité de MarshalByRefObject.)
Méthode publique MoveItem Déplace ou renomme un élément.
Méthode publique PauseSchedule Suspend l'exécution d'une planification donnée.
Méthode publique PrepareQuery Retourne un dataset qui contient les champs récupérés par la requête de remise pour un abonnement piloté par les données.
Méthode publique RegenerateModel Met à jour un modèle existant basé sur les modifications apportées au schéma de source de données.
Méthode publique RemoveAllModelItemPolicies Supprime toutes les stratégies associées aux éléments de modèle dans le modèle spécifié.
Méthode publique ResumeSchedule Reprend une planification partagée qui a été suspendue.
Méthode publique SetCacheOptions Configure un rapport pour la mise en cache et fournit des paramètres qui spécifient à quel moment la copie mise en cache du rapport arrive à expiration.
Méthode publique SetDataDrivenSubscriptionProperties Définit les propriétés d'un abonnement piloté par les données.
Méthode publique SetDataSourceContents Définit le contenu d'une source de données.
Méthode publique SetExecutionOptions Définit des options et des propriétés d'exécution associées pour un rapport spécifié.
Méthode publique SetItemDataSources Définit les sources de données pour un élément du catalogue.
Méthode publique SetModelDefinition Définit la définition pour un modèle spécifié.
Méthode publique SetModelDrillthroughReports Associe un ensemble de rapports d'extraction à un modèle.
Méthode publique SetModelItemPolicies Définit les stratégies associées à un élément dans la hiérarchie du modèle.
Méthode publique SetPolicies Définit les stratégies associées à un élément spécifié.
Méthode publique SetProperties Définit une ou plusieurs propriétés d'un élément spécifié.
Méthode publique SetReportDefinition Définit la définition de rapport pour un rapport spécifié.
Méthode publique SetReportHistoryLimit Spécifie le nombre d'instantanés d'un rapport que le serveur de rapports conserve dans la base de données du serveur de rapports.
Méthode publique SetReportHistoryOptions Définit des options d'historique de rapport qui spécifient à quel moment un instantané d'historique de rapport est créé pour un rapport spécifié.
Méthode publique SetReportLink Spécifie le rapport utilisé pour la définition de rapport d'un rapport lié existant.
Méthode publique SetReportParameters Définit des propriétés de paramètre de rapport pour un rapport spécifié.
Méthode publique SetResourceContents Définit le contenu d'une ressource.
Méthode publique SetRoleProperties Définit les propriétés de rôle et associe une collection de tâches à un rôle spécifié.
Méthode publique SetScheduleProperties Définit les propriétés d'une planification partagée.
Méthode publique SetSubscriptionProperties Définit les propriétés d'un abonnement.
Méthode publique SetSystemPolicies Définit la stratégie système qui définit des groupes et des rôles associés.
Méthode publique SetSystemProperties Définit une ou plusieurs propriétés système.
Méthode publique ToString (hérité de Component.)
Méthode publique UpdateReportExecutionSnapshot Génère un instantané d'exécution de rapport pour un rapport spécifié.
Méthode publique ValidateExtensionSettings Valide les paramètres des extensions de Reporting Services

Haut de la page

Événements

  Nom Description
Événement public Disposed (hérité de Component.)

Haut de la page

Notes

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 Accès à l'API SOAP.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence