Microsoft.ReportingServices.Interfaces Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient les classes et les interfaces qui vous permettent de construire et d'envoyer des notifications personnalisées aux utilisateurs via vos propres extensions de remise, ainsi que de générer des extensions de sécurité personnalisées pour Reporting Services.
Classes
AceCollection |
Représente une collection d'entrées de contrôle d'accès spécifiant les droits d'accès d'un ou plusieurs tiers de confiance. |
AceStruct |
Représente une entrée de contrôle d'accès pour un tiers de confiance (utilisateur, groupe ou ordinateur) qui spécifie les opérations qu'un tiers de confiance peut réaliser sur les éléments de la base de données du serveur de rapports. |
CatalogOperationsCollection |
Représente une collection d'opérations de catalogue. |
DatasourceOperationsCollection |
Représente une collection d'opérations de source de données. |
DoNotCacheQueryDesignerAttribute |
Force un concepteur de requêtes à être rechargé à chaque fois qu'il est instancié. |
EnableEventArgs |
Fournit des données pour l'événement EnableAltDesignerChanged. |
Extension |
Représente une extension dans SQL Server Reporting Services. |
F1KeywordAttribute |
Représente le mot clé de rubrique à rechercher dans la documentation en ligne de SQL Server lorsque l'utilisateur appuie sur la touche F1 dans l'interface du Concepteur de requêtes. |
FolderOperationsCollection |
Représente une collection d'opérations de dossier. |
LocalizedNameAttribute |
Fournit le nom localisé d'une extension. |
ModelItemOperationsCollection |
Représente une collection de ModelItemOperationsCollection. |
ModelOperationsCollection |
Représente une collection d'objets ModelOperation. |
Notification |
Représente les informations d'abonnement que les extensions de remise utilisent pour remettre des rapports. |
NotificationWithResult |
Représente une notification avec le résultat. |
OperationNames |
Contient les noms de champs et les valeurs correspondantes des opérations que les utilisateurs peuvent effectuer sur les éléments dans SQL Server Reporting Services. |
RenderedOutputFile |
Représente la sortie d'une extension de rendu. Un RenderedOutputFile objet contient les informations de nom de fichier et de type associées requises par l’extension de remise pour traiter le flux retourné par l’extension de rendu. |
Report |
Représente des informations spécifiques aux rapports et méthodes qui permettent aux extensions de remise de remettre des rapports aux utilisateurs. |
ReportOperationsCollection |
Représente une collection d'opérations de rapport. |
ResourceOperationsCollection |
Représente une collection d'opérations de ressource. |
Setting |
Représente un paramètre pour une extension. |
SupportsGenericQueryDesignerAttribute |
Spécifie si prend en charge le IQueryDesigner mode texte personnalisé. |
SupportsMdxQuerySpecificationAttribute |
Spécifie si IQueryDesigner prend en charge le mode de requête MDX (Multidimensional expression). |
ValidValue |
Représente une valeur valide pour un paramètre d'extension. |
Interfaces
IAuthenticationExtension |
Représente une extension d'authentification dans SQL Server Reporting Services. |
IAuthenticationExtension2 |
Représente l’interface de l’extension d’authentification. |
IAuthorizationExtension |
Représente une extension qui peut être utilisée pour étendre la fonctionnalité d'autorisation de SQL Server Reporting Services. |
IDeliveryExtension |
Représente une extension de remise dans SQL Server Reporting Services. |
IDeliveryReportServerInformation |
Contient des informations sur le serveur de rapports requises par les extensions de remise. Par exemple, liste des extensions de rendu disponibles. |
IExtension |
Représente une extension dans SQL Server Reporting Services. |
IParameter |
Définit les propriétés des paramètres. |
IQueryDesigner |
Représente un concepteur de requêtes personnalisé dans le Concepteur de rapports dans Business Intelligence Development Studio. |
IQueryDesignerHelpConsumer |
Représente une aide consommateur dans un concepteur de requêtes personnalisé. |
IQueryDesignerHelpImpl |
Représente une implémentation de l'aide dans un concepteur de requêtes personnalisé. |
IQueryDesignerState |
Représente une interface pour l'initialisation de l'état d'un IQueryDesigner et pour rendre persistantes les données d'état du concepteur. |
IRenderStream |
Assure la prise en charge du rendu de plusieurs flux de données à partir d'une extension de rendu. |
IReportContext |
Définit les propriétés du contexte du rapport. |
IReportDefinitionCustomizationExtension |
Définit la méthode ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>) utilisée pour traiter une définition de rapport. |
IRSRequestContext |
Définit les propriétés du contexte de demande pour reporting Services. |
ISemanticModelGenerator |
Définit les propriétés et les méthodes pour générer le modèle sémantique d'un rapport. |
ISubscriptionBaseUIUserControl |
Représente le moyen utilisé pour récupérer les informations d'abonnement spécifiques à l'extension de remise de l'utilisateur (par exemple, les adresses électroniques). |
IUserContext |
Définit les propriétés du contexte de la session utilisateur. |
IWindowsAuthenticationExtension |
Représente une extension d’authentification Windows dans SQL Server Reporting Services. |
IWindowsAuthenticationExtension2 |
Représente l’interface de l’extension d’authentification Windows. |
Énumérations
AuthenticationType |
Définit les modes d'authentification. |
CatalogOperation |
Décrit les opérations qu'un utilisateur peut effectuer sur le catalogue. |
DatasourceOperation |
Spécifie les opérations qu’un utilisateur peut effectuer sur une source de données partagée. |
FolderOperation |
Décrit les opérations qu'un utilisateur peut effectuer sur un dossier. |
ModelItemOperation |
Décrit les types des opérations autorisées sur un élément de modèle. |
ModelOperation |
Décrit les opérations qu'un utilisateur peut effectuer sur un modèle. |
RdceCustomizableElementId |
Définit les éléments du rapport qui peuvent être personnalisés. |
ReportOperation |
Décrit les opérations qu'un utilisateur peut effectuer sur un rapport. |
ResourceOperation |
Spécifie les opérations qu’un utilisateur peut effectuer sur une ressource. |
SecurityItemType |
Énumère l’élément associé à une demande d’autorisation spécifique. |
StreamOper |
Définit l'opération utilisée par la méthode CreateAndRegisterStream. Les extensions de rendu peuvent demander un flux qui est disponible pour les applications clientes via SOAP ou un accès URL ou un flux de données temporaire à utiliser pendant le processus de rendu. |
Délégués
CreateAndRegisterStream |
Crée et enregistre un flux de données et est appelé par un serveur de rapports pour récupérer le flux de données pour lequel rendre un rapport. |
EnableEventHandler |
Représente une méthode pour la gestion de l'événement EnableAltDesignerChanged |
Remarques
La bibliothèque de classes d’extension Reporting Services est un ensemble de classes, d’interfaces et de types valeur inclus dans Reporting Services. Cette bibliothèque fournit un accès aux fonctionnalités système et est conçue pour être la base sur laquelle les applications .NET Framework peuvent être utilisées pour étendre Reporting Services composants.