Class Recorder
Represents a recorder.
Inherited Members
Namespace: MAT.Atlas.Automation.Api.Models
Assembly: MAT.Atlas.Automation.Api.dll
Syntax
public sealed class Recorder : ModelBase, IExtensibleDataObject, IRecorder
Constructors
Recorder()
Declaration
public Recorder()
Fields
Empty
Empty recorder.
Declaration
public static readonly Recorder Empty
Field Value
Type | Description |
---|---|
Recorder |
Properties
AutoExportSessionsEnabled
Whether to automatically export the session when recording stops.
Declaration
public bool AutoExportSessionsEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AutoRecordAvailable
Whether auto record is available for this recorder.
Declaration
public bool AutoRecordAvailable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AutoRecordEnabled
Whether auto record is enabled.
Declaration
public bool AutoRecordEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DataSource
The data source.
Declaration
public string DataSource { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DbEngine
The database engine.
Declaration
public string DbEngine { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DeleteRecordedSessionOnClose
Delete the session when is closed.
Declaration
public bool DeleteRecordedSessionOnClose { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Enabled
Whether this recorder is enabled.
Declaration
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Id
Unique identifier passed to recorder operations.
Declaration
public ObjectId Id { get; set; }
Property Value
Type | Description |
---|---|
ObjectId |
Index
The index.
Declaration
public int Index { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IsIdle
Whether this recorder is currently idle.
Declaration
public bool IsIdle { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsInitialised
Whether this instance is initialized.
Declaration
public bool IsInitialised { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsRecording
Whether this recorder is currently recording.
Declaration
public bool IsRecording { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ManualRecordAvailable
Whether manual start is available for this recorder.
Declaration
public bool ManualRecordAvailable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Name
The name of the recorder.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PersistenceLevel
The persistence level.
Declaration
public PersistenceLevel PersistenceLevel { get; set; }
Property Value
Type | Description |
---|---|
PersistenceLevel |
PromoteToPrimary
Value indicating whether promote to primary.
Declaration
public bool PromoteToPrimary { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RecorderColor
The color of the recorder.
Declaration
public Color RecorderColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
RecorderState
The state of the recorder.
Declaration
public RecorderState RecorderState { get; set; }
Property Value
Type | Description |
---|---|
RecorderState |
RegistrationId
The registration id.
Declaration
public string RegistrationId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SessionIdentifierText
The session identifier.
Declaration
public string SessionIdentifierText { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Implements
System.Runtime.Serialization.IExtensibleDataObject