ReportService2005 Espace de noms

Le service Web ReportService2005 permet aux développeurs de gérer par programmation des objets dans un serveur de rapports.

Classes

ActiveState

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

BatchHeader

Représente un en-tête de lot qui prend en charge l'utilisation d'opérations à plusieurs méthodes qui s'exécutent dans une transaction unique. Pour plus d’informations sur les en-têtes de lot, consultez Méthodes de traitement par lot.

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 des paramètres qui sont obligatoires pour récupérer des données de la requête de remise pour les abonnements pilotés par les données.

DataSetDefinition

Représente des informations à propos d'un jeu de données à afficher dans un rapport.

DataSource

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

DataSourceCredentials

Représente des informations d'identification 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 au cours desquels un rapport planifié s'exécute.

Event

Représente un événement enregistré avec le serveur de rapports.

ExpirationDefinition

Représente le paramètre d'expiration pour un rapport mis en cache.

Extension

Représente une extension enregistrée avec le serveur de rapports.

ExtensionParameter

Représente un paramètre pour une extension.

ExtensionSettings

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

Field

Représente un champ dans le dataset 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'identificateur utilisé pour récupérer des propriétés d'élément.

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 planifié s'exécute.

ModelCatalogItem

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

ModelDrillthroughReport

Fournit des informations à propos d'un rapport d'extraction modèle.

ModelItem

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

ModelPerspective

Fournit des informations à propos d'une perspective d'un modèle.

MonthlyDOWRecurrence

Représente les dates auxquelles un rapport planifié s'exécute, en général par mois, semaine et jour de la semaine.

MonthlyRecurrence

Représente les jours du mois au cours desquels un rapport planifié s'exécute.

MonthsOfYearSelector

Représente les mois de l'année au cours desquels un rapport planifié s'exécute.

NoSchedule

Représente un état dans lequel aucune planification n'est associée aux paramètres d'exécution ou d'historique d'instantané d'un rapport.

ParameterFieldReference

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

ParameterValue

Représente des données utilisées dans des rapports paramétrables ou dans les paramètres d'extension de remise.

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 des groupes et utilisateurs et leurs rôles, qui sont associés aux éléments dans 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 la périodicité d'une définition de planification.

ReportHistorySnapshot

Représente un instantané d'historique de rapport.

ReportingService2005

Contient les méthodes et propriétés qui peuvent ê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 pour une utilisation dans la sécurité Reporting Services.

Schedule

Représente une planification et ses propriétés.

ScheduleDefinition

Représente une planification définie.

ScheduleDefinitionOrReference

Représente une définition de planification ou une référence à une planification partagée.

ScheduleExpiration

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

ScheduleReference

Représente une référence à une planification partagée.

SearchCondition

Représente les propriétés d'un élément pour lequel effectuer une recherche 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 des tâches Reporting Services

TimeExpiration

Représente l'heure, en minutes, qui définit le moment où une copie mise en cache d'un rapport expire.

ValidValue

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

Warning

Représente une liste d'erreurs ou d'avertissements retournée lorsqu'un rapport est publié ou traité.

WeeklyRecurrence

Représente le nombre de semaines et les jours de la semaine au cours desquels un rapport planifié s'exécute.

Énumérations

BooleanOperatorEnum

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

ConditionEnum

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

CredentialRetrievalEnum

Décrit les paramètres de récupération des informations d'identification pour une source de données.

DrillthroughType

Spécifie le type de rapport d'extraction.

ExecutionSettingEnum

Décrit le paramètre d'exécution actuel d'un rapport.

ExtensionTypeEnum

Décrit le type d'extension enregistré avec le serveur de rapports.

ItemNamespaceEnum

Décrit l’identificateur 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'un é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 l'état d'un travail.

JobTypeEnum

Décrit le type d'un travail.

ModelItemTypeEnum

Définit les types que les éléments de modèle peuvent contenir.

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'une planification.

SecurityScopeEnum

Énumère les étendues de sécurité disponibles sur le serveur de rapports.

SensitivityEnum

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

WeekNumberEnum

Décrit la semaine du mois au cours de laquelle un rapport planifié s'exécute.