3.0 KiB
3.0 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |
|---|---|---|---|---|---|
|
2026-04-16T11:10:44.942572+00:00 | zai-org/GLM-5-FP8 | 1 | af860c5bc7afa07c |
Documentation: DTS.Viewer.GraphList Assembly Metadata
1. Purpose
This file provides assembly-level metadata configuration for the DTS.Viewer.GraphList module (compiled as Graph.dll). It defines version information, copyright details, and COM visibility settings using .NET attributes. This module exists to embed standard manifest information into the compiled assembly, ensuring proper identification and interaction within the larger DTS Viewer application ecosystem.
2. Public Interface
This file does not contain public classes, methods, or functions. It strictly applies assembly-level attributes.
Defined Attributes:
AssemblyTitle: Set to"Graph".AssemblyDescription: Set to an empty string.AssemblyConfiguration: Set to an empty string.AssemblyCompany: Set to an empty string.AssemblyProduct: Set to"Graph".AssemblyCopyright: Set to"Copyright © 2017".AssemblyTrademark: Set to an empty string.AssemblyCulture: Set to an empty string (indicates a culture-neutral assembly).ComVisible: Set tofalse. Prevents types within this assembly from being visible to COM components.Guid: Set to"61261c58-c32e-4dea-a87a-d7f956f28b4d". serves as the ID for the type library if exposed to COM.AssemblyVersion: Set to"1.0.0.0".AssemblyFileVersion: Set to"1.0.0.0".
3. Invariants
- Versioning: The assembly version and file version are explicitly synchronized at
1.0.0.0. - COM Visibility: Types in this assembly are explicitly hidden from COM components by default (
ComVisible(false)). - Culture: The assembly is strictly culture-neutral (
AssemblyCulture("")).
4. Dependencies
Internal Dependencies (Imports):
System.ReflectionSystem.Runtime.CompilerServicesSystem.Runtime.InteropServices
External Dependencies:
- None identified from source alone. This file relies solely on standard .NET Framework libraries.
5. Gotchas
- Naming Inconsistency: The
AssemblyTitleandAssemblyProductattributes are set to"Graph", whereas the project directory implies the module name isDTS.Viewer.GraphList. This discrepancy suggests the metadata may not have been updated to match the project namespace, or the module is colloquially referred to as "Graph" internally. - Sparse Metadata: The
AssemblyDescription,AssemblyCompany, andAssemblyConfigurationfields are empty strings, which may result in sparse metadata visibility in file properties or deployment logs. - Hardcoded Version: The version is hardcoded to
1.0.0.0. If the build system relies on auto-incrementing versions (e.g., via MSBuild or CI/CD pipelines), this file may need to be auto-generated or ignored during the build process to reflect accurate build numbers.