public Enumerator(ObservableVector <TObject> owner, long revision) { Contract.Requires(null != owner); this.owner = owner; this.revision = revision; }
private void Dispose(bool dispose) { if (disposed) { return; } try { if (dispose) { owner = null; } } finally { disposed = true; } }