ReportService2005 Espace de noms

Le service Web ReportService2005 permet aux développeurs de gérer de manière programmatique des objets dans un serveur de rapports.

Classes

Nom Description
ActiveState

Représente des informations sur l’état actif d’un abonnement. Un objet est retourné par des méthodes qui interrogent les propriétés d’abonnement ActiveState .

BatchHeader

Représente un en-tête batch qui supporte l’utilisation d’opérations multi-méthodes s’exécutant au sein d’une seule transaction. Pour plus d’informations sur les en-têtes batch, voir Méthodes de batching.

CatalogItem

Représente un élément dans la base de données du serveur de rapports.

DailyRecurrence

Représente les intervalles auxquels un rapport planifié s’exécute. Les intervalles sont spécifiés en jours.

DataRetrievalPlan

Représente les paramètres nécessaires pour récupérer les données de la requête de livraison pour les abonnements pilotés par les données.

DataSetDefinition

Représente des informations sur un ensemble de données à afficher dans un rapport.

DataSource

Représente une source de données dans la base de données du serveur de rapports.

DataSourceCredentials

Représente les identifiants de la source de données.

DataSourceDefinition

Représente une définition de source de données dans la base de données du serveur de rapports.

DataSourceDefinitionOrReference

Représente une définition de source de données ou une référence à une source de données partagée.

DataSourcePrompt

Représente le nom d’une source de données et l’invite à afficher à un utilisateur.

DataSourceReference

Représente une référence à une source de données partagée.

DaysOfWeekSelector

Représente les jours de la semaine pendant lesquels un rapport programmé est diffusé.

Event

Représente un événement enregistré auprès du serveur de rapport.

ExpirationDefinition

Représente le réglage d’expiration pour un rapport mis en cache.

Extension

Représente une extension enregistrée auprès du serveur de rapport.

ExtensionParameter

Représente un paramètre pour une extension.

ExtensionSettings

Représente une extension de livraison et ses paramètres configurables.

Field

Représente un champ au sein de l’ensemble de données d’un rapport.

InvalidDataSourceReference

Représente un état dans lequel une référence de source de données n’est plus valide.

ItemNamespaceHeader

Représente l’identifiant utilisé pour récupérer les propriétés de l’objet.

Job

Représente un travail utilisateur ou système qu’un serveur de rapports traite activement.

MinuteRecurrence

Représente les intervalles, en minutes, auxquels un rapport programmé s’exécute.

ModelCatalogItem

Utilisé pour fournir une liste de toutes les perspectives de modèles dans un modèle dans l’espace de noms du serveur de rapports.

ModelDrillthroughReport

Fournit des informations sur un rapport de forage modèle.

ModelItem

Fournit la définition sémantique de l’élément modèle.

ModelPerspective

Fournit des informations sur une perspective d’un modèle.

MonthlyDOWRecurrence

Représente les dates de publication d’un rapport programmé, généralement par mois, semaine et jour de la semaine.

MonthlyRecurrence

Représente les jours du mois pendant lesquels un rapport programmé est publié.

MonthsOfYearSelector

Représente les mois de l’année pendant lesquels un rapport programmé est publié.

NoSchedule

Représente un état dans lequel aucun planning n’est associé aux paramètres d’exécution ou d’historique d’instantanés d’un rapport.

ParameterFieldReference

Représente un nom de champ qu’un serveur de rapports utilise pour récupérer la valeur d’un paramètre. La ParameterFieldReference classe est utilisée par des abonnements basés sur les données.

ParameterValue

Représente les données utilisées dans des rapports paramétrés ou dans les paramètres d’extension de livraison.

ParameterValueOrFieldReference

Représente une valeur fournie par l’utilisateur ou un nom de champ qui représente la valeur d’un paramètre.

Policy

Représente les groupes, utilisateurs et leurs rôles, qui sont associés aux éléments de la base de données du serveur de rapports.

Property

Représente les propriétés d’un élément dans la base de données du serveur de rapports.

QueryDefinition

Représente une requête qui récupère les données pour un abonnement piloté par les données.

RecurrencePattern

Représente le schéma de récurrence d’une définition de calendrier.

ReportHistorySnapshot

Représente un instantané de l’historique des rapports.

ReportingService2005

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

ReportParameter

Représente un paramètre de rapport.

Role

Représente un rôle à utiliser dans la sécurité des Reporting Services.

Schedule

Représente un calendrier et ses propriétés.

ScheduleDefinition

Représente un planning défini.

ScheduleDefinitionOrReference

Représente une définition d’un planning ou une référence à un planning partagé.

ScheduleExpiration

Représente un calendrier qui définit quand une copie mise en cache d’un rapport expire.

ScheduleReference

Représente une référence à un emploi du temps partagé.

SearchCondition

Représente les propriétés d’un élément à rechercher dans la base de données du serveur de rapports.

ServerInfoHeader

Représente des informations concernant le serveur de rapports.

Subscription

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

Task

Représente les tâches de Reporting Services.

TimeExpiration

Représente le temps, en minutes, qui définit l’expiration d’une copie mise en cache d’un rapport.

ValidValue

Représente une valeur valide pour un paramètre d’extension.

Warning

Représente une liste d’erreurs ou d’avertissements qui est renvoyée lorsqu’un rapport est publié ou traité.

WeeklyRecurrence

Représente le nombre de semaines et les jours de la semaine sur lesquels un rapport programmé est diffusé.

Énumérations

Nom Description
BooleanOperatorEnum

Décrit les opérateurs logiques qui relient les conditions de recherche dans une recherche dans une base de données serveur de rapports.

ConditionEnum

Décrit le type de comparaison à effectuer entre un SearchCondition objet et les propriétés et valeurs des éléments dans la base de données du serveur de rapports.

CredentialRetrievalEnum

Décrit les paramètres de récupération des identifiants pour une source de données.

DrillthroughType

Précise le type de rapport de forage.

ExecutionSettingEnum

Décrit le réglage d’exécution actuel d’un rapport.

ExtensionTypeEnum

Décrit le type d’extension enregistrée auprès du serveur de rapports.

ItemNamespaceEnum

Décrit l’identifiant d’espace de noms utilisé pour récupérer les informations de propriété d’un élément dans la base de données du serveur de rapports.

ItemTypeEnum

Décrit le type d’élément dans la base de données du serveur de rapports.

JobActionEnum

Décrit le processus qui a initié le travail.

JobStatusEnum

Décrit le statut d’un emploi.

JobTypeEnum

Décrit le type de travail.

ModelItemTypeEnum

Définit les types que les éléments modélisés peuvent contenir aussi.

ParameterStateEnum

Énumère l’état d’un paramètre.

ParameterTypeEnum

Spécifie le type de données d’un paramètre.

ScheduleStateEnum

Décrit l’état actuel d’un calendrier.

SecurityScopeEnum

Énumère les champs de sécurité disponibles sur le serveur de rapport.

SensitivityEnum

Énumère la sensibilité d’un type donné : kanatype, majuscule ou accent.

WeekNumberEnum

Décrit la semaine du mois pendant laquelle un rapport programmé est diffusé.