ReportingService2010 Classe

Définition

Contient les méthodes et propriétés qui peuvent être utilisées pour appeler le service Web Reporting Services lorsqu’il s’exécute en mode natif et en mode intégré SharePoint.

public ref class ReportingService2010 : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))]
public class ReportingService2010 : System.Web.Services.Protocols.SoapHttpClientProtocol
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))>]
type ReportingService2010 = class
    inherit SoapHttpClientProtocol
Public Class ReportingService2010
Inherits SoapHttpClientProtocol
Héritage
ReportingService2010
Attributs

Constructeurs

ReportingService2010()

Initialise une nouvelle instance de la classe ReportingService2010.

Propriétés

ItemNamespaceHeaderValue

Valeur qui représente l'identificateur utilisé pour récupérer des propriétés d'élément.

ServerInfoHeaderValue

Obtient ou définit les informations serveur qui représentent la version du serveur de rapports.

TrustedUserHeaderValue

Cette propriété n'est pas utilisée.

Méthodes

CancelJob(String)

Annule l'exécution d'un travail.

ChangeSubscriptionOwner(String, String)

Modifie le propriétaire d'un abonnement.

CreateCacheRefreshPlan(String, String, String, String, ParameterValue[])

Crée un plan d'actualisation du cache pour un élément. Cette méthode s'applique aux types d'élément de Report et de Dataset.

CreateCatalogItem(String, String, String, Boolean, Byte[], Property[], Warning[])

Ajoute un nouvel élément à une base de données du serveur de rapports ou à la bibliothèque SharePoint. Cette méthode s'applique aux types d'élément Report, Model, Dataset, Component, Resource et DataSource.

CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

Crée un abonnement piloté par les données pour un élément spécifié. Cette méthode s'applique au type d'élément de Report.

CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[])

Crée une source de données dans une base de données du serveur de rapports ou une bibliothèque SharePoint.

CreateFolder(String, String, Property[])

Ajoute un dossier à la base de données du serveur de rapports ou à la bibliothèque SharePoint.

CreateItemHistorySnapshot(String, Warning[])

Génère un instantané d'historique d'élément d'un élément de catalogue spécifié. Cette méthode s'applique au type d'élément de Report.

CreateLinkedItem(String, String, String, Property[])

Ajoute un nouvel élément lié à la base de données du serveur de rapports.

CreateReportEditSession(String, String, Byte[], Warning[])

Crée une nouvelle session d'édition de rapport dans la base de données du serveur de rapports.

CreateRole(String, String, String[])

Ajoute un nouveau rôle à la base de données du serveur de rapports. Cette méthode ne s'applique qu'au mode natif.

CreateSchedule(String, ScheduleDefinition, String)

Crée une planification partagée.

CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[])

Crée un abonnement pour l'élément spécifié dans la base de données du serveur de rapports ou la bibliothèque SharePoint. Cette méthode s'applique au type d'élément de Report.

DeleteCacheRefreshPlan(String)

Supprime un plan d'actualisation du cache.

DeleteItem(String)

Supprime un élément spécifié d'une base de données du serveur de rapports ou d'une bibliothèque SharePoint. Cette méthode s'applique à tous les types d'éléments.

DeleteItemHistorySnapshot(String, String)

Supprime un instantané d'historique d'élément pour un élément de catalogue spécifié. En cas d'erreur, l'instantané d'historique d'élément n'est pas supprimé. Cette méthode s'applique au type d'élément de Report.

DeleteRole(String)

Supprime un rôle spécifié de la base de données du serveur de rapports. Cette méthode ne s'applique qu'au mode natif.

DeleteSchedule(String)

Supprime une planification partagée de la base de données du serveur de rapports ou de la bibliothèque SharePoint.

DeleteSubscription(String)

Supprime un abonnement dans la base de données du serveur de rapports.

DisableDataSource(String)

Désactive une source de données activée.

EnableDataSource(String)

Active une source de données désactivée.

FindItems(String, BooleanOperatorEnum, Property[], SearchCondition[])

Retourne les éléments d'une base de données du serveur de rapports ou d'une bibliothèque SharePoint qui correspondent aux critères de recherche spécifiés.

FireEvent(String, String, String)

Déclenche un événement en fonction des paramètres fournis.

FlushCache(String)

Invalide le cache pour un élément. Cette méthode s'applique aux types d'élément de Report et de Dataset.

GenerateModel(String, String, String, Property[], Warning[])

Génère un modèle par défaut au-dessus d'une source de données partagée.

GetCacheOptions(String, ExpirationDefinition)

Retourne la configuration de mise en cache pour un élément et les paramètres qui décrivent à quel moment la copie de l'élément mise en cache arrive à expiration. Cette méthode s'applique aux types d'élément de Report et de Dataset.

GetCacheRefreshPlanProperties(String, String, CacheRefreshPlanState, String, String, ParameterValue[])

Retourne les propriétés du plan d'actualisation du cache spécifié.

GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[])

Retourne les propriétés d'un abonnement piloté par les données.

GetDataSourceContents(String)

Retourne le contenu d'une source de données.

GetExecutionOptions(String, ScheduleDefinitionOrReference)

Retourne l'option d'exécution et les paramètres associés pour un élément individuel. Cette méthode s'applique au type d'élément de Report.

GetExtensionSettings(String)

Retourne une liste de paramètres pour une extension donnée.

GetItemDataSourcePrompts(String)

Reçoit les invites de source de données pour un élément spécifié. Cette méthode s'applique aux types d'élément de Report et de Model.

GetItemDataSources(String)

Retourne les sources de données pour un élément du catalogue.

GetItemDefinition(String)

Récupère la définition ou le contenu d'un élément. Cette méthode s'applique aux types d'élément Report, Model, Dataset, Component, Resource et DataSource.

GetItemHistoryLimit(String, Boolean, Int32)

Retourne la limite d'instantané d'historique d'élément pour un élément de catalogue spécifié. Cette méthode s'applique au type d'élément de Report.

GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Retourne les propriétés et l'option d'instantané d'historique d'élément générées pour un élément de catalogue. Cette méthode s'applique au type d'élément de Report.

GetItemLink(String)

Retourne le nom de l'élément dont la définition est utilisée pour l'élément lié spécifié. Cette méthode s'applique au type d'élément de Report.

GetItemParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[])

Retourne des propriétés de paramètre pour un élément spécifié. Cette méthode peut également être utilisée pour valider des valeurs de paramètre d’après les paramètres d’un élément spécifié.

GetItemReferences(String, String)

Retourne une liste de références d'éléments de catalogue associées à un élément. Cette méthode s'applique aux types d'élément de Report et de Dataset.

GetItemType(String)

Récupère le type d'un élément dans une base de données du serveur de rapports ou une bibliothèque SharePoint (si l'élément existe).

GetModelItemPermissions(String, String)

Récupère les autorisations utilisateur associées à un élément dans la hiérarchie du modèle.

GetModelItemPolicies(String, String, Boolean)

Récupère les stratégies associées à un élément dans la hiérarchie du modèle.

GetPermissions(String)

Retourne les autorisations utilisateur associées à un élément particulier dans une base de données du serveur de rapports ou une bibliothèque SharePoint.

GetPolicies(String, Boolean)

Retourne les stratégies associées à un élément particulier dans une base de données du serveur de rapports ou une bibliothèque SharePoint.

GetProperties(String, Property[])

Retourne la valeur d'une ou plusieurs propriétés d'un élément dans une base de données du serveur de rapports ou une bibliothèque SharePoint. Cette méthode s'applique à tous les types d'éléments.

GetReportServerConfigInfo(Boolean)

Retourne des informations sur l'instance du serveur de rapports connectée ou sur toutes les instances du serveur de rapports dans un déploiement avec montée en puissance parallèle.

GetRoleProperties(String, String, String)

Retourne les informations de rôle et une collection de tâches associées.

GetScheduleProperties(String)

Retourne les propriétés d'une planification partagée.

GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[])

Retourne les propriétés d'un abonnement spécifié.

GetSystemPermissions()

Récupère les autorisations système de l'utilisateur actuel. Cette méthode ne s'applique qu'au mode natif.

GetSystemPolicies()

Retourne les stratégies système, notamment les groupes et les rôles associés. Cette méthode s’applique seulement au mode natif.

GetSystemProperties(Property[])

Retourne la valeur d'une ou plusieurs propriétés système.

GetUserModel(String, String)

Retourne la partie sémantique d'un modèle pour l'utilisateur actuel.

InheritModelItemParentSecurity(String, String)

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.

InheritParentSecurity(String)

Supprime les stratégies associées à un élément. Par conséquent, l'élément hérite des stratégies de son parent. Cette méthode s'applique à tous les types d'éléments.

IsSSLRequired()

Retourne une valeur de type Boolean qui indique si le protocole SSL (Secure Socket Layer) est requis pour utiliser ce point de terminaison.

ListCacheRefreshPlans(String)

Retourne une liste des plans d'actualisation du cache associés à un élément de catalogue.

ListChildren(String, Boolean)

Obtient la liste des enfants d’un dossier spécifié.

ListDatabaseCredentialRetrievalOptions()

Retourne une liste d'options de récupération des informations d'identification prises en charge.

ListDependentItems(String)

Retourne une liste des éléments du catalogue qui référencent un élément de catalogue spécifié.

ListEvents()

Retourne une liste d'événements pris en charge par le serveur de rapports.

ListExecutionSettings()

Retourne une liste de paramètres d'exécution pris en charge.

ListExtensions(String)

Retourne la liste des extensions configurées pour un type d'extension donné.

ListExtensionTypes()

Retourne une liste de types d'extension pris en charge.

ListItemHistory(String)

Retourne une liste d'instantanés d'historique d'élément et leurs propriétés pour un élément de catalogue spécifié. Cette méthode s'applique au type d'élément de Report.

ListItemTypes()

Retourne une liste de types d'élément de catalogue pris en charge.

ListJobActions()

Retourne une liste d'actions de travail prises en charge.

ListJobs()

Retourne la liste des travaux en cours d'exécution sur le serveur de rapports.

ListJobStates()

Retourne une liste d'états de travail pris en charge.

ListJobTypes()

Retourne une liste de types de travail pris en charge.

ListModelDrillthroughReports(String, String)

Répertorie les rapports d'extraction associés à une entité dans un modèle.

ListModelItemChildren(String, String, Boolean)

Retourne un tableau d'éléments enfants d'un élément de modèle.

ListModelItemTypes()

Retourne une liste de types d'élément de modèle pris en charge.

ListModelPerspectives(String)

Répertorie les modèles et les perspectives disponibles pour l'utilisateur.

ListMySubscriptions(String)

Récupère une liste d'abonnements créés par l'utilisateur actuel du serveur de rapports ou du site SharePoint pour l'élément de catalogue donné.

ListParameterStates()

Retourne une liste d'états de paramètres pris en charge.

ListParameterTypes()

Retourne une liste de types de paramètres pris en charge.

ListParents(String)

Récupère des éléments parents pour l'élément donné.

ListRoles(String, String)

Retourne les noms et descriptions de rôles sur un serveur de rapports ou un site SharePoint donné.

ListScheduledItems(String)

Retourne une liste des éléments associés à une planification partagée.

ListSchedules(String)

Retourne une liste de toutes les planifications partagées dans la base de données du serveur de rapports ou pour un site SharePoint donné.

ListScheduleStates()

Retourne une liste d'états de planification pris en charge.

ListSecurityScopes()

Retourne une liste de portées de la sécurité prises en charge.

ListSubscriptions(String)

Récupère une liste des abonnements créés pour un élément donné. Cette méthode s'applique au type d'élément de Report.

ListSubscriptionsUsingDataSource(String)

Retourne une liste des abonnements associés à une certaine source de données.

ListTasks(String)

Retourne les tâches gérées par le serveur de rapports.

Logoff()

Déconnecte l'utilisateur actuel faisant des demandes de service Web. Cette méthode ne s'applique qu'au mode natif.

LogonUser(String, String, String)

Connecte un utilisateur et authentifie sa demande de service Web Report Server. Cette méthode ne s'applique qu'au mode natif.

MoveItem(String, String)

Déplace et/ou renomme un élément. Cette méthode s'applique à tous les types d'éléments.

PauseSchedule(String)

Suspend l'exécution d'une planification donnée.

PrepareQuery(DataSource, DataSetDefinition, Boolean, String[])

Retourne un jeu de données qui contient les champs récupérés par la requête de remise pour un abonnement piloté par les données.

RegenerateModel(String)

Met à jour un modèle existant d'après les modifications du schéma de source de données.

RemoveAllModelItemPolicies(String)

Supprime toutes les stratégies associées aux éléments de modèle dans le modèle spécifié.

ResumeSchedule(String)

Reprend une planification partagée qui a été suspendue.

SetCacheOptions(String, Boolean, ExpirationDefinition)

Configure la mise en cache d'un élément et fournit des paramètres qui spécifient à quel moment la copie de l'élément mise en cache arrive à expiration. Cette méthode s'applique aux types d'élément de Report et de Dataset.

SetCacheRefreshPlanProperties(String, String, String, String, ParameterValue[])

Définit les propriétés d'un plan d'actualisation du cache.

SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

Définit les propriétés d'un abonnement piloté par les données.

SetDataSourceContents(String, DataSourceDefinition)

Définit les propriétés de connexion associées à un DataSource.

SetExecutionOptions(String, String, ScheduleDefinitionOrReference)

Définit des options et des propriétés d'exécution associées pour un élément spécifié. Cette méthode s'applique au type d'élément de Report.

SetItemDataSources(String, DataSource[])

Définit les sources de données d'un élément dans une base de données du serveur de rapports ou la bibliothèque SharePoint. Cette méthode s'applique aux types d'élément de Report et de Model.

SetItemDefinition(String, Byte[], Property[])

Définit la définition ou le contenu d'un élément spécifié. Cette méthode s'applique aux types d'élément Report, Model, Dataset, Component, Resource et DataSource.

SetItemHistoryLimit(String, Boolean, Int32)

Spécifie le nombre d'instantanés d'un élément conservés par le serveur de rapports. Cette méthode s'applique au type d'élément de Report.

SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Définit des options d'historique d'élément qui spécifient à quel moment un instantané d'historique d'élément est créé pour un élément de catalogue spécifié. Cette méthode s'applique au type d'élément de Report.

SetItemLink(String, String)

Spécifie l'élément de catalogue utilisé pour la définition d'élément d'un élément lié existant. Cette méthode s'applique au type d'élément de Report.

SetItemParameters(String, ItemParameter[])

Définit des propriétés de paramètre pour un élément spécifié.

SetItemReferences(String, ItemReference[])

Définit les éléments de catalogue associés à un élément. Cette méthode s'applique aux types d'élément de Report et de Dataset.

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Associe un jeu de rapports d'extraction avec un modèle.

SetModelItemPolicies(String, String, Policy[])

Définit les stratégies de sécurité associées à un élément dans la hiérarchie du modèle.

SetPolicies(String, Policy[])

Définit les stratégies associées à un élément spécifié.

SetProperties(String, Property[])

Définit une ou plusieurs propriétés d'un élément spécifié.

SetRoleProperties(String, String, String[])

Définit les propriétés de rôle et associe une collection de tâches à un rôle spécifié. Cette méthode ne s'applique qu'au mode natif.

SetScheduleProperties(String, String, ScheduleDefinition)

Définit les propriétés d'une planification partagée.

SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[])

Définit les propriétés d'un abonnement.

SetSystemPolicies(Policy[])

Définit la stratégie système qui définit des groupes et des rôles associés. Cela s’applique uniquement au mode natif.

SetSystemProperties(Property[])

Définit une ou plusieurs propriétés système pour le serveur de rapports ou la batterie de serveurs SharePoint.

TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String)

Teste la connexion pour y trouver une source de données. Cette méthode prend en charge le test direct de la source de données.

TestConnectForItemDataSource(String, String, String, String, String)

Teste la connexion pour y trouver une source de données. Cette méthode prend en charge le test des sources de données publiées utilisées par les rapports, les modèles ou les sources de données partagées. Cette méthode s'applique aux types d'élément de Report, de Model, et de Dataset.

UpdateItemExecutionSnapshot(String)

Génère un instantané de l'exécution de l'élément pour un élément spécifié. Cette méthode s'applique au type d'élément de Report.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

Valide les paramètres d'extension des Reporting Services.

S’applique à