5.4 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | |
|---|---|---|---|---|---|
|
2026-04-17T15:42:54.174916+00:00 | zai-org/GLM-5-FP8 | 1 | 0bdbaddad0c55f8b |
Documentation: StringResources.Designer.cs
1. Purpose
This module provides a strongly-typed, auto-generated resource accessor class for localized string constants used throughout the ISO namespace. It centralizes user-facing messages, validation error strings, and device identification patterns for various Data Acquisition System (DAS) hardware products. The class enables culture-aware string lookups via .NET's resource management infrastructure, serving as the single source of truth for display strings in this component.
2. Public Interface
Note: The class is marked internal, so it is only accessible within its assembly.
Class: StringResources (internal)
Static Properties:
| Property | Type | Description |
|---|---|---|
ResourceManager |
global::System.Resources.ResourceManager |
Returns the cached ResourceManager instance for this assembly. Lazily initialized with base name "ISO.Strings.StringResources". Marked with EditorBrowsableState.Advanced. |
Culture |
global::System.Globalization.CultureInfo |
Gets or sets the current thread's CurrentUICulture for resource lookups. Marked with EditorBrowsableState.Advanced. |
Resource String Properties (all internal static string, read-only):
The following categories of string resources are exposed as static properties. Each calls ResourceManager.GetString(stringName, resourceCulture):
-
Auto-Detection Messages (~50 properties): Device serial number validation messages for hardware including:
AutoDetectDas_DIMShouldStartWithSPD— SLICE PRO DIM serial prefix validationAutoDetectDas_DIRShouldStartWithDI— DIR serial prefix validationAutoDetectDas_DKRShouldStartWithDK— DKR serial prefix validationAutoDetectDAS_G5ShouldStartWith5M— TDAS G5 serial prefix validationAutoDetectDAS_IPAddressRequired— IP address requirement messageAutoDetectDAS_MICROBasePlusShouldStartWithBA0— SLICE MICRO Base+ prefix validationAutoDetectDas_MicroSerialNumberShouldStartWithBA0— SLICE MICRO prefix validationAutoDetectDAS_NANOBasePlusShouldStartWithBA5— SLICE NANO Base+ prefix validationAutoDetectDas_PowerProShouldStartWithPPRO— PowerPRO prefix validationAutoDetectDAS_SerialNumberBelongsToAG5— Device identification messageAutoDetectDAS_SerialNumberBelongsToAMicro— Device identification messageAutoDetectDas_SerialNumberBelongsToANano— Device identification messageAutoDetectDAS_SerialNumberBelongsToAPowerPRO— Device identification messageAutoDetectDas_SerialNumberBelongsToASLICEG5— Device identification messageAutoDetectDAS_SerialNumberBelongsToASLICEPROLabSIM— Device identification messageAutoDetectDAS_SerialNumberBelongsToASlicePROLabSLE— Device identification messageAutoDetectDas_SerialNumberBelongsToASLICEProSim— Device identification messageAutoDetectDAS_SerialNumberBelongsToATDASLabRack— Device identification messageAutoDetectDas_SerialNumberBelongsToATDASRack— Device identification messageAutoDetectDAS_SerialNumberRequired— Serial number requirement messageAutoDetectDas_SIMShouldStartWithSPS— SLICE PRO SIM prefix validationAutoDetectDAS_SLDShouldStartWithSLD— SLICE PRO Lab DIM prefix validationAutoDetectDAS_SLICE_SerialNumberBelongsToASLICELABDIM— Device identificationAutoDetectDAS_SLICE_SerialNumberBelongsToASLICELABTOM— Device identificationAutoDetectDas_SLICE_SerialNumberBelongsToASLICEProDIM— Device identificationAutoDetectDas_SLICE6AIRBRShouldStartWith— SLICE 6 AIR-BR prefix validationAutoDetectDas_SLICE6AIRShouldStartWith— SLICE 6 AIR prefix validationAutoDetectDas_SLICE6DB3ShouldStartWith— SLICE 6 distributor 3 prefix validationAutoDetectDas_Slice6DBShouldStartWithS6DB— SLICE 6 distributor prefix validationAutoDetectDas_SLICE6ShouldStartWith— SLICE 6 prefix validationAutoDetectDas_SliceDBShouldStartWithSDB— SLICE distributor prefix validationAutoDetectDas_SliceECM— SLICE PRO Ethernet Control Module prefix validationAutoDetectDas_SliceG5ShouldStartWithSG5— SLICE G5 prefix validationAutoDetectDAS_SliceLabEthernetShouldStartWithSLE— SLICE Lab Ethernet prefix validationAutoDetectDas_SLICENanoShouldStartWithBA5— SLICE NANO prefix validationAutoDetectDAS_SLICEPRODBShouldStartWithSPDB— SLICE PRO Distributor prefix validationAutoDetectDas_SliceSPM— SLICE Mini Distributor prefix validationAutoDetectDAS_SLSShouldStartWithSLS— SLICE PRO Lab SIM prefix validationAutoDetectDAS_SLTShouldStartWithSLT— SLICE PRO Lab TOM prefix validationAutoDetectDAS_TDASLabRackShouldStartWith— TDAS PRO lab rack prefix validationAutoDetectDas_TDASRackShouldStartWith— TDAS PRO rack prefix validationAutoDetectDas_TOMShouldStartWithSPT— SLICE PRO TOM prefix validationAutoDetectDas_TSRAIRShouldStartWithTA— TSR AIR prefix validationAutoDetectDas_TypeShouldStartWithPrepend— Generic format string with placeholders{0}and{1}
-
Customer Details Messages:
CustomerDetails_FailedToCommit— Commit failure message- `Customer