44 lines
2.2 KiB
Markdown
44 lines
2.2 KiB
Markdown
---
|
|
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.
|
|
|
|
--- |