Class RevealSdkSettings

Inheritance
System.Object
RevealSdkSettings
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Reveal.Sdk
Assembly: Reveal.UI.Sdk.dll
Syntax
public static class RevealSdkSettings

Properties

AuthenticationProvider

Property used to return credentials to use for data sources requiring them, like MS SQL Server and the other database providers.

Declaration
public static IRVAuthenticationProvider AuthenticationProvider { get; set; }
Property Value
Type Description
IRVAuthenticationProvider

Property used to return credentials to use for data sources requiring them, like MS SQL Server and the other database providers.

Caching

Use this property to configure cache related settings like caching paths.

Declaration
public static CachingConfiguration Caching { get; }
Property Value
Type Description
CachingConfiguration

DataProvider

Property used to return in-memory data when RVInMemoryDataSourceItem is used.

Declaration
public static IRVDataProvider DataProvider { get; set; }
Property Value
Type Description
IRVDataProvider

Property used to return in-memory data when RVInMemoryDataSourceItem is used.

DataSourceProvider

Property used to replace data sources on dashboards being opened. Useful to change some properties on database data sources (like server host, database name or table name) based on the current user or to use in-memory data sources. See the developer guide for more information.

Declaration
public static IRVDataSourceProvider DataSourceProvider { get; set; }
Property Value
Type Description
IRVDataSourceProvider

Property used to replace data sources on dashboards being opened

EnableBetaFeatures

Declaration
public static bool EnableBetaFeatures { get; set; }
Property Value
Type Description
System.Boolean

EnableNewCharts

Declaration
public static bool EnableNewCharts { get; set; }
Property Value
Type Description
System.Boolean

FormattingProvider

Property used to return formatting service that can be used to format dashboard data.

Declaration
public static IRVFormattingProvider FormattingProvider { get; set; }
Property Value
Type Description
IRVFormattingProvider

LocalDataFilesRootFolder

The directory that will be used as the root folder for files using the local resource provider. This provider can be used only for CSV, Excel or JSON data files by using RVLocalFileDataSourceItem objects in or

Declaration
public static string LocalDataFilesRootFolder { get; set; }
Property Value
Type Description
System.String

LocalizationProvider

Property used to return localization service that can be used to localize dashboard data.

Declaration
public static IRVLocalizationProvider LocalizationProvider { get; set; }
Property Value
Type Description
IRVLocalizationProvider

Scripting

Use this property to configure Scripting (R and Python) visualizations.

Declaration
public static ScriptingConfiguration Scripting { get; }
Property Value
Type Description
ScriptingConfiguration

Theme

Use this property to get/set current theme. System.ArgumentNullException

Declaration
public static RevealTheme Theme { get; set; }
Property Value
Type Description
RevealTheme

Visualizations

Here you could specify any visualization specific settings.

Declaration
public static VisualizationsConfiguration Visualizations { get; }
Property Value
Type Description
VisualizationsConfiguration