public CTRef(Guid id, ICTReferenceable target) { m_ID = id; m_target = target; s_dict[m_ID] = this; }
public static CTRef Parse(string input, ICTReferenceable target) { return(new CTRef(Guid.Parse(input), target)); }
public CTRef(ICTReferenceable target) { m_ID = Guid.NewGuid(); m_target = target; s_dict[m_ID] = this; }