1.3 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | ||
|---|---|---|---|---|---|---|
|
2026-04-17T15:41:51.560483+00:00 | zai-org/GLM-5-FP8 | 1 | cb4c6675adecfb5e |
Documentation: DTS.Slice.Control
1. Purpose
This module provides core data structures for the DTS Slice Control subsystem. It defines ReviewableAttribute, an abstract base class for attributes that can be displayed on a "review tab" with dynamically computed values, and IntervalSec, a simple value type representing time intervals in seconds with bidirectional implicit conversion to a serialization counterpart. Both classes extend Exceptional, indicating a pattern of comprehensive exception handling throughout the inheritance hierarchy.
2. Public Interface
ReviewableAttribute (abstract class)
Namespace: DTS.Slice.Control
Base Class: Exceptional
Represents an attribute that can be displayed on a review tab, with its value computed on-demand via a delegate.
Constructor
public ReviewableAttribute(string name, DetermineValueString calculateValue)
Initializes a new instance with the specified name and value calculation delegate. Throws ReviewableAttribute.Exception on construction failure.