/// <summary>
 /// Create a new cdtoc object.
 /// </summary>
 /// <param name="id">Initial value of the id property.</param>
 /// <param name="discid">Initial value of the discid property.</param>
 /// <param name="freedb_id">Initial value of the freedb_id property.</param>
 /// <param name="track_count">Initial value of the track_count property.</param>
 /// <param name="leadout_offset">Initial value of the leadout_offset property.</param>
 /// <param name="degraded">Initial value of the degraded property.</param>
 public static cdtoc Createcdtoc(global::System.Int32 id, global::System.String discid, global::System.String freedb_id, global::System.Int32 track_count, global::System.Int32 leadout_offset, global::System.Boolean degraded)
 {
     cdtoc cdtoc = new cdtoc();
     cdtoc.id = id;
     cdtoc.discid = discid;
     cdtoc.freedb_id = freedb_id;
     cdtoc.track_count = track_count;
     cdtoc.leadout_offset = leadout_offset;
     cdtoc.degraded = degraded;
     return cdtoc;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the cdtocs EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTocdtocs(cdtoc cdtoc)
 {
     base.AddObject("cdtocs", cdtoc);
 }