Version

Infragistics.Sdk Namespace (Infragistics.Reveal.SDK.Server)

Classes
 ClassDescription
ClassRVAnalysisServicesDataSource Abstract base class for Microsoft Analysis Services (MS SSAS) data sources
ClassRVAnalysisServicesDataSourceItem Microsoft Analysis Services (MS SSAS) item, specifies the cube to get data from.
ClassRVAzureAnalysisServicesDataSource Microsoft Azure Analysis Services data source
ClassRVAzureSqlDataSource Azure SQL Server data source
ClassRVAzureSqlDataSourceItem Azure SQL Server data source item
ClassRVAzureSynapseDataSource Azure Synapse data source
ClassRVAzureSynapseDataSourceItem Azure Synapse data source item
ClassRVBaseSharePointDataSourceItem The base abstract class for data source items from Sharepoint.
ClassRVBearerTokenDataSourceCredential The class used to represent Bearer (aka 'Token') authentication.
ClassRVBigQueryDataSource BigQuery data source
ClassRVBigQueryDataSourceItem BigQuery data source item
ClassRVBoxDataSource Box data source
ClassRVBoxDataSourceItem Box data source item, referencing a file in Box (box.net)
ClassRVChartSettings  
ClassRVCsvDataSource The data source object used to represent the CSV data source, there are no additional properties in this class as all relevant information is specified in the RVCsvDataSourceItem object.
ClassRVCsvDataSourceItem The data source item used to represent a dataset from a CSV file, it includes optional settings like the separator to use when parsing the data.
ClassRVDashboardDataSource The base class representing a data source used in a dashboard, you can see RVDataSourceItem for more information about the relationship between data source and data source items.
ClassRVDashboardFilter Class used to represent a dashboard filter
ClassRVDataSourceItem The basic class for data source items that can be used by visualizations to get data. When getting data from a database for example, the data source object contains the information required to connect to the database (like server host and database name) and the data source item contains the information required to get the dataset itself (like table name or view name).
ClassRVDropboxDataSource Dropbox data source
ClassRVDropboxDataSourceItem Dropbox data source item, referencing a file in Dropbox
ClassRVDynamicsCrmDataSource Dynamics CRM data source, specifies the URL to the server.
ClassRVDynamicsCrmDataSourceItem Dynamics CRM data source item
ClassRVExcelDataSource The data source object used to represent the Excel data source, there are no additional properties in this class as all relevant information is specified in the RVExcelDataSourceItem object.
ClassRVExcelDataSourceItem The data source item used to represent a dataset from an Excel file, it includes information like the name of the sheet to get data from and the range to use when loading data.
ClassRVExcelRange Class defining the range that should be used when loading data from an Excel sheet.
ClassRVFieldEditorDefaultSettings A class used to provide the desired default settings for the field editor.
ClassRVGoogleAnalyticsDataSource Google Analytics data source
ClassRVGoogleAnalyticsDataSourceItem Google Analytics data source item.
ClassRVGoogleDriveDataSource Google Drive data source
ClassRVGoogleDriveDataSourceItem Google Drive data source item, referencing a file in Google Drive
ClassRVGoogleSheetDataSource The data source object used to represent the Google sheet data source, there are no additional properties in this class as all relevant information is specified in the RVGoogleSheetDataSourceItem object.
ClassRVGoogleSheetDataSourceItem The data source item used to represent a dataset from a Google Sheet file, it includes information like the name of the sheet to get data from and the range to use when loading data.
ClassRVHttpAnalysisServicesDataSource Microsoft Analysis Services (MS SSAS) HTTP connection data source
ClassRVInMemoryData Base class that can be used as a helper class to implement IRVInMemoryData, you need to provide the data as an object implementing IEnumerable of IEnumerable objects (each object representing a cell in the data), and the list of fields in the schema. Each row returned by the 'Data' enumerable must have the same number of elements indicated in the schema, the order must be respected and values ust be returned in the same order specified in the schema returned.
ClassRVInMemoryData<T> In-memory data implementation that returns data from the IEnumerable object passed to the constructor, this is the recommended implementation of IRVInMemoryData to use in most of the use cases, as it's the simpler to use. The schema will be automatically calculated from the T data type.
ClassRVInMemoryDataSource The data source object used to represent the in-memory data source, there are no additional properties in this class as all relevant information is specified in the RVInMemoryDataSourceItem object.
ClassRVInMemoryDataSourceItem Data source item to get in-memory data
ClassRVJsonDataSource The data source object used to represent the JSON data source, there are no additional properties in this class as all relevant information is specified in the RVJsonDataSourceItem object.
ClassRVJsonDataSourceItem The data source item used to represent a dataset from a JSON file, it includes the optional parsing configuration.
ClassRVLocalFileDataSource The data source object used to represent the local files data source, there are no additional properties in this class as all relevant information is specified in the RVLocalFileDataSourceItem object.
ClassRVLocalFileDataSourceItem The local file data source item, used to load files from local storage. See Infragistics.Reveal.Common.Utility.EmbedSettings.LocalFileStoragePath in Infragistics.Reveal.Common.Utility.EmbedSettings for information about configuring the root directory for this storage.
ClassRVMySqlDataSource MySQL data source
ClassRVMySqlDataSourceItem MySQL data source item
ClassRVNativeAnalysisServicesDataSource Microsoft Analysis Services (MS SSAS) TCP connection data source
ClassRVODataDataSource OData data source, configures the URL to get data from.
ClassRVODataDataSourceItem OData data source item, see RVODataDataSource for more information.
ClassRVOneDriveDataSource OneDrive data source
ClassRVOneDriveDataSourceItem OneDrive data source item, referencing a file in OneDrive.
ClassRVOracleDataSource Abstract base class for Oracle data sources
ClassRVOracleDataSourceItem Oracle data source item
ClassRVOracleServiceDataSource Oracle data source, it adds the Service name property to the base properties in RVSqlBasedDataSource.
ClassRVOracleSIDDataSource Oracle data source, it adds the SID property to the base properties in RVSqlBasedDataSource.
ClassRVPostgresDataSource PostgreSQL data source, it adds the database name property to the base properties in RVSqlBasedDataSource.
ClassRVPostgresDataSourceItem PostgreSQL data source item
ClassRVReportingServicesDataSource Microsoft Reporting Services (MS SSRS) data source
ClassRVReportingServicesDataSourceItem Microsoft Reporting Services (MS SSRS) data source item
ClassRVResourceBasedDataSourceItem The base abstract class representing a data source item getting data from a file (a resource). This is the base class for CSV, Excel and JSON data source items. It contains the reference to the resource item providing the file, for example a CSV file from a Web Resource URL will be represented as a RVCsvDataSourceItem referencing a RVWebResourceDataSourceItem.
ClassRVRESTDataSource REST API data source, configures the URL to get data from, HTTP method to use and optionally headers and body to send in the request.
ClassRVRESTDataSourceItem REST API data source item
ClassRVSchemaColumn The class representing a column in the in-memory result, specifies name, label and data type of the column.
ClassRVSchemaColumnAttribute Attribute that can be used to alter the field name and/or data type of any of the properties in a class declaration. Supported when implementing In-Memory data.
ClassRVSharePointDataSource Sharepoint data source, contains the URL to the Sharepoint site to use.
ClassRVSharePointListDataSourceItem Data source item to get data from a Sharepoint list
ClassRVSharePointListItemDataSourceItem Data source item to get data from a single item in a Sharepoint list.
ClassRVSharePointPeopleDataSourceItem Data source item to get data from people in Sharepoint
ClassRVSharePointSiteDataSourceItem Data source item to show information from a site (or sub site)
ClassRVSqlBasedDataSource The base data source class used to represent a connection to one of the supported database systems.
ClassRVSqlBasedDataSourceItem The base item class used to represent a dataset from one of the supported database systems.
ClassRVSqlServerDataSource Microsoft SQL Server data source, it adds the database name property to the base properties in RVSqlBasedDataSource.
ClassRVSqlServerDataSourceItem Microsoft SQL Server data source item
ClassRVSyBaseDataSource MySQL data source
ClassRVSyBaseDataSourceItem MySQL data source item
ClassRVUsernamePasswordDataSourceCredential The class used to represent domain/user/password credentials, required to connect to all data bases (MS SQL, MySQL, etc) and some other data sources (REST API for example).
ClassRVVisualization The class representing a visualization (widget) in the dashboard model.
ClassRVWebResourceDataSource Web resource data source, used to download files from HTTP URL's using GET method. See RVRESTDataSource to use other HTTP methods or to customize parameters, headers and body to sent.
ClassRVWebResourceDataSourceItem Web resource data source item, see RVWebResourceDataSource for more information.
Interfaces
 InterfaceDescription
InterfaceIRVAuthenticationProvider The interface that must be implemented and returned in IRevealSdkContext.AuthenticationProvider, that returns credentials to be used when getting data from a given data source.
InterfaceIRVDataProvider The interface that must be implemented and returned in IRevealSdkContext.DataProvider to return in-memory data for dashboards.
InterfaceIRVDataSourceCredential Base interface representing credentials to connect to a given data source
InterfaceIRVDataSourceProvider The interface that must be implemented and returned in IRevealSdkContext.DataSourceProvider to replace data sources when a dashboard is opened. See 'Replacing data sources' in the developer guide for more information.
InterfaceIRVInMemoryData The interface representing in-memory data to be returned by IRVInMemoryDataProvider, please note data is returned as an IEnumerable, so there's no need to have all data loaded in memory. You would probably use the default implementation for this interface: RVInMemoryData<T>
InterfaceIRVResourceItem Interface representing items used to get a file (resource) from one of the resource providers (Sharepoint, Web Resource, etc.)
Enumerations
 EnumerationDescription
EnumerationRVGoogleAnalyticsResourceType Google Analytics resource type.
EnumerationRVReportingServicesRenderMode Render mode for Reporting Services data source item, see RVReportingServicesDataSourceItem.RenderMode property.
EnumerationRVSchemaColumnType The list of data types supported by Reveal
EnumerationRVSharePointAuthenticationMethod Sharepoint authentication methods
EnumerationRVSharePointItemType Sharepoint item type
See Also