--- source_files: - Common/DTS.Common.ISO/Properties/AssemblyInfo.cs - Common/DTS.Common.ISO/Properties/Resources.Designer.cs generated_at: "2026-04-17T16:26:51.851586+00:00" model: "zai-org/GLM-5-FP8" schema_version: 1 sha256: "b4eff99fcf500a76" --- # Properties ### Purpose This module provides assembly-level metadata and embedded resources for the `DTS.Common.ISO` assembly. It contains standard .NET assembly information attributes and a strongly-typed resource accessor class for retrieving embedded bitmap images (logos) used within the ISO-related functionality. ### Public Interface **Assembly-level attributes** (in `AssemblyInfo.cs`) - `AssemblyTitle`: "ISO" - `AssemblyVersion`: "1.0.0.0" - `AssemblyFileVersion`: "1.0.0.0" - `ComVisible`: false - `Guid`: "566d4127-454b-42d1-8ac6-a9b94bd8c378" **`Resources`** (internal class, auto-generated) - `ResourceManager ResourceManager { get; }` — Returns the cached ResourceManager instance for this assembly. - `CultureInfo Culture { get; set; }` — Gets or sets the current UI culture for resource lookups. - `System.Drawing.Bitmap DTS_2C_Logo { get; }` — Looks up a localized bitmap resource named "DTS_2C_Logo". - `System.Drawing.Bitmap DTS_2C_web_small { get; }` — Looks up a localized bitmap resource named "DTS_2C_web_small". ### Invariants - The `Resources` class is marked `internal`, limiting access to within the `DTS.Common.ISO` assembly. - The resource manager is initialized with base name `"ISO.Properties.Resources"`. - All code in `Resources.Designer.cs` is auto-generated; manual edits will be lost on regeneration. ### Dependencies - **Depends on**: `System.Reflection`, `System.Runtime.InteropServices`, `System.Drawing`, `System.Resources`, `System.Globalization`. - **Depended on by**: Unclear from source alone—likely consumed internally by other classes in the `DTS.Common.ISO` assembly for logo display. ### Gotchas - The `Resources` class is auto-generated by `StronglyTypedResourceBuilder` version 17.0.0.0; any manual modifications will be overwritten. - The resource base name `"ISO.Properties.Resources"` may not match the namespace `DTS.Common.ISO` if the project's default namespace differs from the folder structure—this could cause runtime resource lookup failures. ---