Share via


FeatureSwitches Class

Definition

Represents the feature switches.

public ref class FeatureSwitches sealed
public sealed class FeatureSwitches
type FeatureSwitches = class
Public NotInheritable Class FeatureSwitches
Inheritance
FeatureSwitches

Constructors

FeatureSwitches()

Initializes a new instance of the FeatureSwitches class.

FeatureSwitches(IDictionary<String,Boolean>)

Initializes a new instance of the FeatureSwitches class with a feature switch values.

Properties

AdjustingPackageRefreshConcurrencyEnabled

Gets a value that indicates whether AdjustingPackageRefreshConcurrency is enabled.

AdjustingSqlConnectionPoolSizeEnabled

Gets information whether the AdjustingSqlConnectionPoolSize is Enabled.

AnalysisServerContentProviderEnabled

Gets a value indicating whether the analysis server content provider is enabled on the feature switches.

AnonymousEmbeddingServiceEnabled

Gets information whether the Anonymouse Embidding Service is Enabled.

AS_SSPA_SkipCertificateCheckEnabled

Gets information whether the skip certificate check is enabled.

BISitesDoNotRedirectAppWebEnabled

Gets a value that indicates whether BISitesDoNotRedirectAppWeb is enabled.

BISitesIWTrialSignUpEnabled

Gets a value that indicates whether BISitesIWTrialSignUp is enabled.

BISitesO365TopNavEnabled

Gets a value that indicates whether the BI sites 0365 top navigation is enabled on the feature switches.

BISitesRDLSupportEnabled

Get a value that indicates whether BISitesRDLSupport is enabled.

ClientTelemetryEndpointEnabled

Gets a value that indicates whether the client telemetry endpoint is enabled.

CloudRoleLevelSecurityEnabled

Gets a value that indicates whether CloudRoleLevelSecurity is enabled.

CsvContentProviderEnabled

Gets a value that indicates whether the Csv content provider is enabled on the feature switches.

DashboardEmbedabilityAddTileEnabled

Gets a value that indicates whether DashboardEmbedabilityAddTile is enabled.

DashboardEmbedabilityEnabled

Gets a value that indicates whether dashboard embed ability is enabled.

DataServiceClusterIsolationEnabled

Gets a value that indicates whether the data service cluster isolation is enabled on the feature switches.

DataShapingBatchManagedProcessingEnabled

Gets a value that indicates whether the data shaping batch managed processing is enabled on the feature switches.

DataShapingUnifiedRegularProcessingEnabled

Gets a value that indicates whether DataShapingUnifiedRegularProcessing is enabled.

DevApiTokenAuthEnabled

Gets a value that indicates whether DevApiTokenAuth is enabled.

DiagramReportItemUIEnabled

Gets a value that indicates whether the diagram report item UI is enabled on the feature switches.

EmbeddedReportSnapshotsEnabled

Gets a value that indicates whether embedded report snapshots is enabled.

EngineActivityTraceEnabled

Gets a value whether the EngineActivityTrace is enabled.

ExcelProviderUseExtendedDataAccessInfoEnabled

Gets a value that indicates whether ExcelProviderUseExtendedDataAccessInfo is enabled.

ExtendedDataAccessInfoMigrationEnabled

Gets a value whether the ExtendedDataAccessInfoMigration is enabled.

FullFidelityLargeWorkbooksEnabled

Gets a value whether the FullFidelityLargeWorkbooks is enabled.

FullFidelityLocalFilesEnabled

Gets a value that indicates whether the full fidelity local files is enabled on the feature switches.

FullFidelityWorkbooksEnabled

Gets a value that indicates whether full fidelity workbooks is enabled.

InfoNavCloudModelingEnabled

Gets a value that indicates whether InfoNavCloudModeling is enabled.

InfoNavEmbeddabilityEnabled

Gets a value that indicates whether InfoNavEmbeddability is enabled.

InfoNavRuntimeModelingEnabled

Gets a value that indicates whether InfoNavRuntimeModeling is enabled.

InfoNavSamplesOnlyEnabled

Gets a value that indicates whether the featured switches is only enabled for information navigation sample.

InfoNavUsageReportingEnabled

Gets a value whether the InfoNavUsageReporting is enabled.

InsightServiceDeriveInsightsEnabled

Gets a value that indicates whether InsightServiceDeriveInsights is enabled.

InsightServiceDisableCacheEnabled

Gets a value that indicates whether the insight service disable cache is enabled on the feature switches.

InsightServiceRuntimeRequestThrottlingEnabled

Gets a value whether the InsightServiceRuntimeRequestThrottling is enabled.

InsightServiceTestFeaturesEnabled

Gets a value that indicates whether InsightServiceTestFeatures is enabled.

IosPushNotificationOnNewGroupDashboardEnabled

Gets a value whether push notification is enabled.

LargeWorkbooksConnectEnabled

Gets a value whether the LargeWorkbooksConnect is enabled.

MinervaEnabled

Gets a value that indicates whether minerva is enabled.

MinervaForcedUpgradeEnabled

Gets a value whether the minerva upgrade is enabled.

MinervaInDevelopmentEnabled

Gets a boolean value that indicates whether the MinervaInDevelopment is enabled.

MultiDimensionalASModelsEnabled

Gets a value that indicates whether the multi-dimensional AS model is enabled on the feature switches.

NLMultiLanguageModeEnabled

Gets a value that indicates whether the NL multi-language mode is enabled on the feature switches.

NLStopCloudSynonymServiceEnabled

Gets a value whether the NLStopCloudSynonymService is enabled.

O365TenantDataCleanupEnabled

Gets a value that indicates whether the O365 tenant data cleanup is enabled.

PackageRefreshAutoLockEnabled

Gets a value that indicates whether PackageRefreshAutoLock is enabled.

PBIXRefreshEnabled

Gets a value that indicates whether PBIXRefresh is enabled.

PermissionsModelV2ReadersEnabled

Gets a value that indicates whether PermissionsModelV2Readers is enabled.

PermissionsModelV2WritersEnabled

Gets a value whether the PermissionsModelV2Writers is enabled.

PowerBIAnonymousAccessEnabled

Gets whether the access to the switches is enabled.

PowerBIConnectionStringsAndCredentialsEnabled

Gets a value that indicates whether PowerBIConnectionStringsAndCredentials is enabled.

PowerBIContentProviderPublishingEnabled

Gets whether the content publishing is enabled.

PowerBICortanaIntegrationEnabled

Gets a value that indicates whether PowerBICortanaIntegration is enabled.

PowerBIDatabaseQueriesThrottlerEnabled

Gets a value that indicates whether PowerBIDatabaseQueriesThrottler is enabled.

PowerBIDataMovementCloudRefreshEnabled

Gets a value whether the PowerBIDataMovementCloudRefresh is enabled.

PowerBIDataMovementEL2Enabled

Gets a value that indicates whether PowerBIDataMovementEL2 is enabled.

PowerBIDataMovementEL3Enabled

Gets a value whether the PowerBIDataMovementEL3 is enabled.

PowerBIDataMovementETLEnabled

Gets a value that indicates whether PowerBIDataMovementETL is enabled.

PowerBIDatasetsEnabled

Gets a value that indicates whether the power BI datasets is enabled.

PowerBIDisableAccountEnabled

Gets a value that indicates whether PowerBIDisableAccount is enabled.

PowerBIExternalSharingEnabled

Gets a value that indicates whether the power BI external sharing is enabled on the feature switches.

PowerBIGroupInviteEnabled

Gets a value that indicates whether PowerBIGroupInvite is enabled.

PowerBIGroupsEnabled

Gets a value that indicates whether Power BI groups is enabled.

PowerBIImportAPIEnabled

Gets a value that indicates whether the power BI import API is enabled on the feature switches.

PowerBIInvitationReshareEmailValidationEnabled

Gets a value whether the PowerBIInvitationReshareEmailValidation is enabled.

PowerBILiveIDSignUpEnabled

Gets a value that indicates whether PowerBILiveIDSignUp is enabled.

PowerBIOrganizationalPackagingEnabled

Gets a value that indicates whether PowerBIOrganizationalPackaging is enabled.

PowerBIPersonalGatewayEnabled

Gets a value that indicates whether the power BI personal gateway is enabled on the feature switches.

PowerBIQuotaEnabled

Gets a value that indicates whether the power BI qouta is enabled on the feature switches.

PowerBIQuotaEnforcementEnabled

Gets a value that indicates whether PowerBIQuotaEnforcement is enabled.

PowerBIServiceMonitorEnabled

Gets a value that indicates whether PowerBIServiceMonitor is enabled.

PowerBISessionKeyEnabled

Gets a value that indicates whether PowerBISessionKey is enabled.

PowerBISignUpEnabled

Gets a value that indicates whether the power BI sign up is enabled on the feature switches.

PowerBITakeoverTenantEnabled

Gets a value whether the PowerBITakeoverTenant is enabled.

PowerBIUsageBillingEnabled

Gets a value that indicates whether the power BI usage billing is enabled on the feature switches.

PowerBIUserDeprovisionEnabled

Gets a value that indicates whether the power BI user deprovision is enabled on the feature switches.

PowerViewDataShapeQueryTranslationBatchQueryPatternEnabled

Gets a value that indicates whether PowerViewDataShapeQueryTranslationBatchQueryPattern is enabled.

PowerViewExternalConnectionsEnabled

Gets a value that indicates whether PowerViewExternalConnections is enabled.

PowerViewFilterPaneWarningNodeEnabled

Gets a value that indicates whether PowerViewFilterPaneWarningNode is enabled.

PowerViewGlobalDataModelCacheEnabled

Gets a value that indicates whether PowerViewGlobalDataModelCache is enabled.

PowerViewLoadReportEnabled

Gets a value whether the power view load report is enabled.

PowerViewParallelDataShapeExecutionEnabled

Gets a value that indicates whether PowerViewParallelDataShapeExecution is enabled.

PowerViewPayloadCompressionEnabled

Gets a value that indicates whether the power view payload compression is enabled on the feature switches.

PowerViewSendFeedbackEnabled

Gets a value that indicates whether PowerViewSendFeedback is enabled.

PowerViewServerSideLayoutEnabled

Gets a value that indicates whether PowerViewServerSideLayout is enabled.

PowerViewVRMAuthoringEnabled

Gets a value that indicates whether PowerViewVRMAuthoring is enabled.

PowerViewVrmPlayAxisEnabled

Gets a value that indicates whether PowerViewVrmPlayAxis is enabled.

PowerViewVRMThumbnailsEnabled

Gets a value that indicates whether the power view VRM thumbnails is enabled on the feature switches.

PowerViewVrmWebClientEnabled

Gets a value whether the PowerViewVrmWebClient is enabled.

PowerViewWebDataEnabled

Gets a value whether the PowerViewWebData is enabled.

PushDataBetaEndpointRoutingToRestaEnabled

Gets a value that indicates whether the push data beta endpoint routing to rest is enabled on the feature switches.

PushDataEnforceQuotasEnabled

Gets a Boolean value that indicates whether the PushDataEnforceQuotas is enabled.

PushDataOneProcessCommandEnabled

Gets a value that indicates whether PushDataOneProcessCommand is enabled.

PushDataTileRefreshThrottlingEnabled

Gets a value whether the PushDataTileRefreshThrottling is enabled.

PushNotificationOnSharedDashboardEnabled

Indicates whether the push notification on shared dashboard is enabled.

PV_HTML5Enabled

Gets a value that indicates whether HTML5 is enabled.

QnASupportDirectQueryAllProvidersEnabled

Gets a value that indicates whether QnASupportDirectQueryAllProviders is enabled.

QnASupportDirectQueryEnabled

Gets a value whether the QnASupportDirectQuery is enabled.

QnASupportOnPremEnabled

Gets a value that indicates whether QnASupportOnPrem is enabled.

QueryRefreshV2Enabled

Gets a value whether the query refresh is enabled.

RealTimeApiEnabled

Gets a value that indicates whether real time API is enabled.

ResourceProviderEnabled

Gets a value whether the ResourceProvider is enabled.

RestaOperationsEnabled

Gets a value that indicates whether the rest of the operation is enabled on the feature switches.

RestaSqlAzureColumnStoreIndexEnabled

Gets a value that indicates whether RestaSqlAzureColumnStoreIndex is enabled.

RLSDetectionEnabled

Gets a value whether the RLSDetection is enabled.

RowLevelSecurityEnabled

Gets a value that indicates whether row level security is enabled.

RSGateway_PVHttp_APIEnabled

Gets a value whether the RSGateway_PVHttp_API is enabled.

SalesforceAllowOnlyExtendedDataAccessInfoConfigurationEnabled

Gets a value that indicates whether SalesforceAllowOnlyExtendedDataAccessInfoConfiguration is enabled.

SalesforceReportsEnabled

Gets a value that indicates whether the sales force reports is enabled.

ScriptVisualEnabled

Gets a value whether the ScriptVisual is enabled.

SelfServicePredictiveAnalyticsDTEnabled

Gets a value that indicates whether SelfServicePredictiveAnalyticsDT is enabled.

SelfServicePredictiveAnalyticsEnabled

Gets a value that indicates whether the self-service predictive analytics is enabled on the feature switches.

ServiceBusBasedPackageRefreshEnabled

Gets a value that indicates whether the service bus based package refresh is enabled on the feature switches.

SkipAzureMLDeploymentEnabled

Gets a value whether the SkipAzureMLDeployment is enabled.

SRTestConnectionsEnabled

Gets a value whether the SRTestConnections is enabled.

StopPowerBIUsageReportingEnabled

Gets or sets a value that indicates whether StopPowerBIUsageReporting is enabled.

UpdateInvalidRefreshTokenEnabled

Gets a value that indicates whether UpdateInvalidRefreshToken is enabled.

UseEvoStsTokenForOnedriveProEnabled

Gets a value that indicates whether UseEvoStsTokenForOnedrivePro is enabled.

VARoleEnabled

Gets a value whether the role is enabled.

VARoleFailoverEnabled

Gets a value that specifies whether the VA role failover is enabled on the feature switches.

WatchdogAzureNotificationServiceProbeEnabled

Gets a value whether the WatchdogAzureNotificationServiceProbe is enabled.

XmlaAadAuthenticationEnabled

Gets a value that indicates whether XmlaAadAuthentication is enabled.

Methods

RestrictToAll()

Restricts the switches to all specified objects.

RestrictToMobile()

Restricts the switch to mobile.

RestrictToNL()

Restricts the NL object on the feature switches.

RestrictToPVHTML()

Restricts the feature switch to PVHtml.

RestrictToTypeScript()

Restricts the object to type script.

RestrictToVRMCore()

Restricts the VRM core on the feature switches.

ToRawValues()
Obsolete.

Indicates a value whether the objects in the collection contains raw values.

ToString()

Returns a String that represents the feature switches.

Applies to