protected virtual void Dispose(bool safe) { if (safe) { if (uiMediaCollection != null) { uiMediaCollection.Dispose(); uiMediaCollection = null; } } }
public MediaState() { uiMediaCollection = new MediaLockedCollection(true); uiMediaCollection.ItemPropertyChanged += item_PropertyChanged; debugOutput = false; MediaStateInfo = "Empty"; MediaStateDateTime = DateTime.Now; MediaStateType = MediaStateType.Directory; }