public Frame(long id, SourceReference source_ref, Context context, Frame container) { this.SourceReference = source_ref; this.Context = context; this.Container = container; this.Id = TaskMaster.OrdinalName(id); }
public Frame(TaskMaster task_master, long id, SourceReference source_ref, Context context, Frame container) { this.task_master = task_master; SourceReference = source_ref; Context = Context.Prepend(this, context); Container = container ?? this; Id = TaskMaster.OrdinalName(id); }
public Frame(TaskMaster task_master, SourceReference source_ref, Context context, Frame container) : this(TaskMaster.OrdinalName(task_master.NextId()), source_ref, context, container) { }