Files
DP44/docs/ai/DataPRO/Modules/PreviousDBVersions/Version57/DatabaseExport/Properties.md

51 lines
2.2 KiB
Markdown
Raw Normal View History

2026-04-17 14:55:32 -04:00
---
source_files:
- DataPRO/Modules/PreviousDBVersions/Version57/DatabaseExport/Properties/AssemblyInfo.cs
- DataPRO/Modules/PreviousDBVersions/Version57/DatabaseExport/Properties/Settings.Designer.cs
generated_at: "2026-04-17T15:58:52.458716+00:00"
model: "zai-org/GLM-5-FP8"
schema_version: 1
sha256: "21a9c1485f486d12"
---
# Documentation: DatabaseExport (Version 57)
## 1. Purpose
This module provides configuration and assembly metadata for the `DatabaseExport` component within DataPRO's Version 57 database schema. It appears to be a legacy version of database export functionality, likely related to sensor data acquisition and crash test measurement systems (inferred from settings referencing sensors, squib resistance, triggers, ROI, and excitation warmup). The module centralizes application settings for test execution, data download, export formatting, and database connectivity.
## 2. Public Interface
### Assembly Information (`AssemblyInfo.cs`)
- **Assembly Title**: `DatabaseExport`
- **Assembly Version**: `1.0.0.0`
- **File Version**: `1.0.0.0`
- **COM GUID**: `0e52df76-b8a7-4c69-981c-cdc27b7ee5a9`
- **COM Visibility**: `false` (types not visible to COM components)
### Settings Class (`Settings.Designer.cs`)
**Namespace**: `DatabaseExport.Properties`
```csharp
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
```
#### Static Property
| Property | Type | Description |
|----------|------|-------------|
| `Default` | `Settings` | Singleton instance providing access to all settings via `Synchronized()` pattern |
#### Application-Scoped Settings (Read-Only)
| Property | Type | Default Value | Description |
|----------|------|---------------|-------------|
| `ISOMMEDbLocation` | `string` | `"ISO\\mme_code.mdb"` | Path to ISO MME database file |
| `AllowAutoArm` | `bool` | `false` | Controls automatic arming behavior |
| `DBType` | `int` | `1` | Database type identifier |
| `DownloadFolder` | `string` | `"..\\Data"` | Default download destination folder |
| `RequireXCrashCompatibilityForISOExports` | `bool` | `true` | Enforces XCrash compatibility for ISO exports |
**Test Configuration Settings (Application-Scoped, Read-Only):**
| Property | Type