private CalendarComponentBase(CalendarComponentBase root, ICalContext context) { this.root = (root ?? this); this.context = context; }
internal VCalendar(ICalContext context) : base(context) { Util.ThrowOnNullArgument(context, "context"); }
protected CalendarComponentBase(ICalContext context) : this(null, context) { }