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

2.1 KiB

source_files, generated_at, model, schema_version, sha256
source_files generated_at model schema_version sha256
DataPRO/Modules/TestSetups/Imports/TTS/Properties/AssemblyInfo.cs
DataPRO/Modules/TestSetups/Imports/TTS/Properties/Settings.Designer.cs
2026-04-17T16:28:27.909772+00:00 zai-org/GLM-5-FP8 1 1ed045fc2814c998

Properties

Purpose

This module provides assembly metadata and application settings for the TTSImport assembly, which appears to be a component responsible for importing test setup data. It defines version information, COM visibility settings, and a user-scoped setting for controlling the default test import method.

Public Interface

TTSImport.Properties.Settings (internal sealed class)

  • Inherits from global::System.Configuration.ApplicationSettingsBase
  • static Settings Default { get; } - Returns the synchronized singleton instance of the settings class.
  • int DefaultTestImportMethod { get; set; } - A user-scoped setting with a default value of 0. Controls which import method is used by default for test imports.

Assembly-level attributes:

  • AssemblyTitle("TTSImport")
  • AssemblyCompany("DTS")
  • AssemblyProduct("TTSImport")
  • AssemblyCopyright("Copyright © 2017")
  • ComVisible(false)
  • Guid("a8ff540f-f22a-45ae-a63b-4984ed74c654")
  • AssemblyVersion("1.0.0.0")
  • AssemblyFileVersion("1.0.0.0")

Invariants

  • The Settings class is a singleton accessed via Settings.Default.
  • DefaultTestImportMethod is guaranteed to return 0 if no user setting has been persisted.
  • 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 the main TTSImport module accesses Settings.Default.DefaultTestImportMethod.

Gotchas

  • Settings.Designer.cs is auto-generated by Visual Studio's SettingsSingleFileGenerator. Manual changes will be overwritten if the settings are regenerated.
  • The meaning of DefaultTestImportMethod values (what 0 represents vs other values) is not documented in the source.