Class RecordingData
Represents a data container for recording-related information.
public class RecordingData
- Inheritance
-
RecordingData
- Inherited Members
- Extension Methods
Properties
AlarmDescription
public string? AlarmDescription { get; set; }
Property Value
AlarmName
public string? AlarmName { get; set; }
Property Value
AlarmType
public AlarmEnum.Type? AlarmType { get; set; }
Property Value
EventTime
public DateTime? EventTime { get; set; }
Property Value
Patient
public Patient? Patient { get; set; }
Property Value
Retry
public int Retry { get; set; }
Property Value
RoomId
public int RoomId { get; set; }
Property Value
Severity
public AlarmEnum.Severity Severity { get; set; }
Property Value
StartRecordingTime
public DateTime? StartRecordingTime { get; set; }
Property Value
Status
public string Status { get; set; }
Property Value
StopRecordingTime
public DateTime? StopRecordingTime { get; set; }
Property Value
Store
public string Store { get; set; }
Property Value
Methods
GenerateStore()
Generates a unique store identifier by combining the RoomId with the current timestamp formatted as yyyyMMdd-HHmmss, and assigns it to the Store property.
public string GenerateStore()
Returns
- string
A formatted store identifier string in the pattern "RoomId_yyyyMMdd-HHmmss".
ToString()
Returns a compact JSON representation of the current object. If JSON serialization fails for any reason, falls back to the base ToString() implementation.
public override string ToString()
Returns
- string
A JSON string produced by SerializeObject(object, Formatting) with Newtonsoft.Json.Formatting.None, or the result of the base ToString() when serialization throws.