internal BurnSessionItem( BurnableCD burnCD, int burnListIndex, int playlistContentId, Guid zuneMediaId) { this._burnCD = burnCD; this._burnListIndex = burnListIndex; this._playlistContentId = playlistContentId; this._burnProgress = -1; this._zuneMediaId = zuneMediaId; }
protected override void OnDispose(bool fDisposing) { base.OnDispose(fDisposing); if (!fDisposing) { return; } if (this._burnCD != null) { this._burnCD.Dispose(); this._burnCD = null; } if (this._device == null) { return; } this._device.Dispose(); this._device = null; }