Files
2026-04-17 14:55:32 -04:00

1.8 KiB

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
DataPRO/Modules/TestSetups/Diagnostics/Properties/Settings.Designer.cs
DataPRO/Modules/TestSetups/Diagnostics/Properties/AssemblyInfo.cs
2026-04-17T16:28:27.912791+00:00 zai-org/GLM-5-FP8 1 8c0e747416c026d6

Properties

Purpose

This module provides assembly metadata and application settings infrastructure for the Diagnostics assembly. It defines version information and COM visibility settings for a diagnostics-related component within the TestSetups subsystem.

Public Interface

Diagnostics.Properties.Settings (internal sealed class)

  • Inherits from global::System.Configuration.ApplicationSettingsBase
  • static Settings Default { get; } - Returns the synchronized singleton instance of the settings class.
  • No custom settings properties are defined beyond the base infrastructure.

Assembly-level attributes:

  • AssemblyTitle("Diagnostics")
  • AssemblyCompany("DTS")
  • AssemblyProduct("Diagnostics")
  • AssemblyCopyright("Copyright © 2018")
  • ComVisible(false)
  • Guid("c91752c2-0792-475c-be1e-bc1aff79e56e")
  • AssemblyVersion("1.0.0.0")
  • AssemblyFileVersion("1.0.0.0")

Invariants

  • The Settings class is a singleton accessed via Settings.Default.
  • The settings instance is thread-safe via Synchronized().

Dependencies

  • Depends on: System.Configuration.ApplicationSettingsBase, System.Reflection, System.Runtime.CompilerServices, System.Runtime.InteropServices.
  • Depended on by: Unclear from source alone; presumably consumed by the main Diagnostics module.

Gotchas

  • Settings.Designer.cs is auto-generated. Manual changes will be lost on regeneration.
  • The settings class exists but has no custom properties defined, suggesting either the module doesn't require persisted settings or they are managed elsewhere.