The Varigence company brand logo
Products
BimlFlexBimlStudioBimlExpress
Pricing
Solutions
IndustriesUse Cases
Resources
DocumentationKnowledge BaseBlog
About
CompanyContact Us
Products
BimlFlexBimlStudioBimlExpress
Pricing
Solutions
IndustriesUse Cases
Resources
DocumentationKnowledge BaseBlog
About
CompanyContact Us
Schedule Demo
Account
Schedule Demo
Account

Global Extension Points

The Global category has the following available Extension Points defined.

BimlFlex Global Settings

Internal Global Extension Point that control environment settings. This has been superseded by built-in BimlStudio features.

Outputs

Name
Type Description
CustomerUID GUID The Customer UID to use for the metadata connection
Version String The Version Name to use for the metadata connection
Server String The Server Name to use for the metadata connection
Database String The Database Name of the metadata database
UseWindowsAuthentication Boolean Legacy for backward compatibility should the metadata connection use Windows Authentication
Authentication String SQL Server authentication method to connect to metadata database.
Provider String Connection Provider to use
UserId String SQL Authentication User Id
Password String SQL Authentication Password
IsUserConnectionMode Boolean Should User Connection Mode be used
IsUserMode Boolean Should User Mode be used
IsQuickParse Boolean Should Quick Parse be used

Template

<#@ extension bundle="BimlFlex.bimlb" extensionpoint="GlobalSettings" #>
<#
CustomOutput.CustomerUID = GetBundleSetting("BimlFlex.bimlb", null, "CustomerUID");
CustomOutput.Version = GetBundleSetting("BimlFlex.bimlb", null, "Version");
CustomOutput.Server = GetBundleSetting("BimlFlex.bimlb", null, "Server");
CustomOutput.Database= GetBundleSetting("BimlFlex.bimlb", null, "Database");
CustomOutput.Authentication = GetBundleSetting("BimlFlex.bimlb", null, "Authentication");
CustomOutput.Provider = GetBundleSetting("BimlFlex.bimlb", null, "Provider");
CustomOutput.UserId = GetBundleSetting("BimlFlex.bimlb", null, "UserId");
CustomOutput.Password = GetBundleSetting("BimlFlex.bimlb", null, "Password");
CustomOutput.IsUserConnectionMode = GetBundleSetting("BimlFlex.bimlb", null, "IsUserConnectionMode");
CustomOutput.IsUserMode = GetBundleSetting("BimlFlex.bimlb", null, "IsUserMode");
CustomOutput.IsQuickParse = GetBundleSetting("BimlFlex.bimlb", null, "IsQuickParse");
#>

© Varigence