Show / Hide Table of Contents

Class Recording

Inheritance
System.Object
Recording
Implements
IRecording
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Recolude.Core
Assembly: Recolude.Core.dll
Syntax
public class Recording : IRecording

Constructors

Recording(IRecording[])

Declaration
public Recording(params IRecording[] recordings)
Parameters
Type Name Description
IRecording[] recordings

Recording(String, String)

Declaration
public Recording(string id, string name)
Parameters
Type Name Description
System.String id
System.String name

Recording(String, String, IRecording[])

Declaration
public Recording(string id, string name, IRecording[] recordings)
Parameters
Type Name Description
System.String id
System.String name
IRecording[] recordings

Recording(String, String, IRecording[], ICaptureCollection<ICapture>[], Metadata)

Declaration
public Recording(string id, string name, IRecording[] recordings, ICaptureCollection<ICapture>[] collections, Metadata metadata)
Parameters
Type Name Description
System.String id
System.String name
IRecording[] recordings
ICaptureCollection<ICapture>[] collections
Metadata metadata

Recording(String, String, IRecording[], ICaptureCollection<ICapture>[], Metadata, IBinary[], BinaryReference[])

Declaration
public Recording(string id, string name, IRecording[] recordings, ICaptureCollection<ICapture>[] collections, Metadata metadata, IBinary[] binaries, BinaryReference[] binaryReferences)
Parameters
Type Name Description
System.String id
System.String name
IRecording[] recordings
ICaptureCollection<ICapture>[] collections
Metadata metadata
IBinary[] binaries
BinaryReference[] binaryReferences

Properties

Binaries

Declaration
public IBinary[] Binaries { get; }
Property Value
Type Description
IBinary[]

BinaryReferences

Declaration
public BinaryReference[] BinaryReferences { get; }
Property Value
Type Description
BinaryReference[]

CaptureCollections

Declaration
public ICaptureCollection<ICapture>[] CaptureCollections { get; }
Property Value
Type Description
ICaptureCollection<ICapture>[]

Duration

Declaration
public float Duration { get; }
Property Value
Type Description
System.Single

EndTime

Declaration
public float EndTime { get; }
Property Value
Type Description
System.Single

ID

Declaration
public string ID { get; }
Property Value
Type Description
System.String

Metadata

Declaration
public Metadata Metadata { get; }
Property Value
Type Description
Metadata

Name

Declaration
public string Name { get; }
Property Value
Type Description
System.String

Recordings

Declaration
public IRecording[] Recordings { get; }
Property Value
Type Description
IRecording[]

StartTime

Declaration
public float StartTime { get; }
Property Value
Type Description
System.Single

Implements

IRecording

Extension Methods

IRecordingExtensions.GetCollection<T>(IRecording)
IRecordingExtensions.GetCollection<T>(IRecording, String)
IRecordingExtensions.PositionCollection(IRecording)
IRecordingExtensions.RotationCollection(IRecording)
IRecordingExtensions.CustomEventCollection(IRecording)
IRecordingExtensions.LifeCycleCollection(IRecording)
RecordingCollectionExtensions.ToCSV(IRecording)
Back to top Generated by DocFX