Microsoft.ReportingServices.Interfaces Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases e interfaces que le permiten construir y enviar notificaciones personalizadas a los usuarios a través de sus propias extensiones de entrega y construir extensiones de seguridad personalizadas para Reporting Services.
Clases
AceCollection |
Representa una colección de entradas de control de acceso que especifican los derechos de acceso para uno o varios usuarios de confianza. |
AceStruct |
Representa una entrada de control de acceso para un usuario de confianza (usuario, grupo, o equipo) que especifica las operaciones que un usuario de confianza puede realizar con los elementos de la base de datos del servidor de informes. |
CatalogOperationsCollection |
Representa una colección de operaciones de catálogo. |
DatasourceOperationsCollection |
Representa una colección de operaciones de origen de datos. |
DoNotCacheQueryDesignerAttribute |
Obliga a recargar un diseñador de consultas cada vez que se crea una instancia de él. |
EnableEventArgs |
Proporciona datos para el evento EnableAltDesignerChanged. |
Extension |
Representa una extensión en SQL Server Reporting Services. |
F1KeywordAttribute |
Representa la palabra clave de tema que se va a buscar en los Libros en pantalla de SQL Server cuando se presiona la tecla F1 en la interfaz del diseñador de consultas. |
FolderOperationsCollection |
Representa una colección de operaciones de carpeta. |
LocalizedNameAttribute |
Proporciona el nombre localizado de una extensión. |
ModelItemOperationsCollection |
Representa una colección de ModelItemOperationsCollection. |
ModelOperationsCollection |
Representa una colección de objetos ModelOperation. |
Notification |
Representa información de suscripción que las extensiones de entrega utilizan para entregar los informes. |
NotificationWithResult |
Representa una notificación con el resultado. |
OperationNames |
Contiene los nombres de campo y los valores correspondientes para las operaciones que los usuarios pueden realizar en los elementos de SQL Server Reporting Services. |
RenderedOutputFile |
Representa la salida de una extensión de representación. Un RenderedOutputFile objeto contiene el nombre de archivo asociado y la información de tipo que requiere la extensión de entrega para procesar la secuencia devuelta por la extensión de representación. |
Report |
Representa la información específica del informe y los métodos que permiten a las extensiones de entrega entregar los informes a los usuarios. |
ReportOperationsCollection |
Representa una colección de operaciones de informe. |
ResourceOperationsCollection |
Representa una colección de operaciones de recursos. |
Setting |
Representa un valor para una extensión. |
SupportsGenericQueryDesignerAttribute |
Especifica si la interfaz IQueryDesigner admite el modo de texto personalizado. |
SupportsMdxQuerySpecificationAttribute |
Especifica si IQueryDesigner admite el modo de consulta de expresión multidimensional (MDX). |
ValidValue |
Representa un valor válido para una configuración de extensión. |
Interfaces
IAuthenticationExtension |
Representa una extensión autenticación en SQL Server Reporting Services. |
IAuthenticationExtension2 |
Representa la interfaz de la extensión de autenticación. |
IAuthorizationExtension |
Representa una extensión que se puede utilizar para extender la característica de autorización de SQL Server Reporting Services. |
IDeliveryExtension |
Representa una extensión de entrega en SQL Server Reporting Services. |
IDeliveryReportServerInformation |
Contiene información sobre el servidor de informes requerida por las extensiones de entrega. Por ejemplo, una lista de extensiones de representación disponibles. |
IExtension |
Representa una extensión en SQL Server Reporting Services. |
IParameter |
Define las propiedades del parámetro. |
IQueryDesigner |
Representa un diseñador de consultas personalizado del Diseñador de informes de Business Intelligence Development Studio. |
IQueryDesignerHelpConsumer |
Representa un consumidor de ayuda en un diseñador de consultas personalizado. |
IQueryDesignerHelpImpl |
Representa una implementación de ayuda en un diseñador de consultas personalizado. |
IQueryDesignerState |
Representa una interfaz para inicializar el estado de un objeto IQueryDesigner y para almacenar los datos de estado del diseñador. |
IRenderStream |
Proporciona compatibilidad para representar varios flujos de una extensión de representación. |
IReportContext |
Define las propiedades de contexto de informe. |
IReportDefinitionCustomizationExtension |
Define el método ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>) que se utiliza para procesar una definición de informe. |
IRSRequestContext |
Define las propiedades del contexto de solicitud para los servicios de informes. |
ISemanticModelGenerator |
Define las propiedades y métodos para generar un modelo semántico de un informe. |
ISubscriptionBaseUIUserControl |
Representa los medios para recuperar la información de suscripción específica de la extensión de entrega del usuario (por ejemplo, direcciones de correo electrónico). |
IUserContext |
Define las propiedades del contexto de la sesión de usuario. |
IWindowsAuthenticationExtension |
Representa una extensión de autenticación de Windows en SQL Server Reporting Services. |
IWindowsAuthenticationExtension2 |
Representa la interfaz de la extensión de autenticación de Windows. |
Enumeraciones
AuthenticationType |
Define los modos de autenticación. |
CatalogOperation |
Describe las operaciones que puede realizar un usuario en el catálogo. |
DatasourceOperation |
Especifica las operaciones que un usuario puede realizar en un origen de datos compartido. |
FolderOperation |
Describe las operaciones que un usuario puede realizar en una carpeta. |
ModelItemOperation |
Describe los tipos de operaciones permitidas en un elemento de modelo. |
ModelOperation |
Describe las operaciones que un usuario puede realizar en un modelo. |
RdceCustomizableElementId |
Define los elementos de informe que se pueden personalizar. |
ReportOperation |
Describe las operaciones que un usuario puede realizar en un informe. |
ResourceOperation |
Especifica las operaciones que un usuario puede realizar en un recurso. |
SecurityItemType |
Enumera el elemento asociado a una solicitud de autorización específica. |
StreamOper |
Define la operación utilizada por el método CreateAndRegisterStream. Las extensiones de presentación pueden solicitar un flujo que esté disponible para aplicaciones cliente a través de SOAP o acceso URL o un flujo temporal que se va a utilizar durante el proceso de presentación. |
Delegados
CreateAndRegisterStream |
Crear y registra un flujo, y es llamado por un servidor de informes para recuperar el flujo en el que se va a representar un informe. |
EnableEventHandler |
Representa un método para controlar el evento EnableAltDesignerChanged |
Comentarios
La biblioteca de clases de extensión Reporting Services es un conjunto de clases, interfaces y tipos de valor que se incluyen en Reporting Services. Esta biblioteca proporciona acceso a la funcionalidad del sistema y está diseñada para ser la base en la que se pueden usar las aplicaciones de .NET Framework para ampliar los componentes de Reporting Services.