private void PopulateFromTelemetry(ModelTelemetry telemetry) { ServerName = telemetry.ServerName; ServerEdition = telemetry.ServerEdition; ServerType = telemetry.ServerType; ServerMode = telemetry.ServerMode; ServerLocation = telemetry.ServerLocation; ServerVersion = telemetry.ServerVersion; DatabaseName = telemetry.DatabaseName; DatabaseCompatibilityLevel = telemetry.DatabaseCompatibilityLevel; }
public DaxFormatterRequest() { this.ListSeparator = ','; this.DecimalSeparator = '.'; // Save caller app and version var assemblyName = System.Reflection.Assembly.GetEntryAssembly().GetName(); this.CallerApp = assemblyName.Name; this.CallerVersion = assemblyName.Version.ToString(); var telemetry = ModelTelemetry.Collect(); if (telemetry != null) { PopulateFromTelemetry(telemetry); } }
public DaxFormatterRequest(bool useSemicolonsAsSeparators, bool shortFormat) { this.ListSeparator = useSemicolonsAsSeparators ? ';' : ','; this.DecimalSeparator = useSemicolonsAsSeparators ? ',' : '.'; this.MaxLineLenght = shortFormat ? 1 : 0; // Save caller app and version var assemblyName = System.Reflection.Assembly.GetEntryAssembly().GetName(); this.CallerApp = assemblyName.Name; this.CallerVersion = assemblyName.Version.ToString(); var telemetry = ModelTelemetry.Collect(); if (telemetry != null) { PopulateFromTelemetry(telemetry); } }