Class Recorder
  
  
  
  
    Inheritance
    System.Object
    
    Recorder
   
  
    Implements
    System.Runtime.Serialization.IExtensibleDataObject
    
   
  
  
  Assembly: MAT.Atlas.Automation.Api.dll
  Syntax
  
    public sealed class Recorder : ModelBase, IExtensibleDataObject, IRecorder
   
  Constructors
  
  
  Recorder()
  
  
  Declaration
  
  Fields
  
  Empty
  
  
  Declaration
  
    public static readonly Recorder Empty
   
  Field Value
  
  Properties
  
  
  AutoExportSessionsEnabled
  
  
  Declaration
  
    public bool AutoExportSessionsEnabled { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  AutoRecordAvailable
  
  
  Declaration
  
    public bool AutoRecordAvailable { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  AutoRecordEnabled
  
  
  Declaration
  
    public bool AutoRecordEnabled { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  DataSource
  
  
  Declaration
  
    public string DataSource { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  DbEngine
  
  
  Declaration
  
    public string DbEngine { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  DeleteRecordedSessionOnClose
  
  
  Declaration
  
    public bool DeleteRecordedSessionOnClose { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  Enabled
  
  
  Declaration
  
    public bool Enabled { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  Id
  
  
  Declaration
  
    public ObjectId Id { get; set; }
   
  Property Value
  
  
  Index
  
  
  Declaration
  
    public int Index { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  IsIdle
  
  
  Declaration
  
    public bool IsIdle { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  IsInitialised
  
  
  Declaration
  
    public bool IsInitialised { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  IsRecording
  
  
  Declaration
  
    public bool IsRecording { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  ManualRecordAvailable
  
  
  Declaration
  
    public bool ManualRecordAvailable { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  Name
  
  
  Declaration
  
    public string Name { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  PersistenceLevel
  
  
  Declaration
  
    public PersistenceLevel PersistenceLevel { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    public bool PromoteToPrimary { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  RecorderColor
  
  
  Declaration
  
    public Color RecorderColor { get; set; }
   
  Property Value
  
  
  RecorderState
  
  
  Declaration
  
    public RecorderState RecorderState { get; set; }
   
  Property Value
  
  
  RegistrationId
  
  
  Declaration
  
    public string RegistrationId { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  SessionIdentifierText
  
  
  Declaration
  
    public string SessionIdentifierText { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  Implements
  
      System.Runtime.Serialization.IExtensibleDataObject