public AuxiliarySelectionData(SelectionData selectionData) { if (selectionData == null) { throw new ArgumentNullException("selectionData"); } this._sharedData = selectionData.SharedData; this._selectionObject = selectionData.SelectionObject; this._id = selectionData.Id; }