Beispiel #1
0
        public void EnumerateObjects(out IMDObjectEnum ppEnum)
        {
            List <ulong> refs = new List <ulong>();

            for (ulong obj = m_seg.FirstObject; obj != 0; obj = m_seg.NextObject(obj))
            {
                refs.Add(obj);
            }

            ppEnum = new MDObjectEnum(refs);
        }
Beispiel #2
0
 public void EnumerateFinalizerQueue(out IMDObjectEnum ppEnum)
 {
     ppEnum = new MDObjectEnum(new List <ulong>(m_runtime.EnumerateFinalizerQueue()));
 }
Beispiel #3
0
 public void EnumerateFinalizerQueue(out IMDObjectEnum ppEnum)
 {
     ppEnum = new MDObjectEnum(new List<ulong>(m_runtime.EnumerateFinalizerQueue()));
 }
Beispiel #4
0
        public void EnumerateObjects(out IMDObjectEnum ppEnum)
        {
            List<ulong> refs = new List<ulong>();
            for (ulong obj = m_seg.FirstObject; obj != 0; obj = m_seg.NextObject(obj))
                refs.Add(obj);

            ppEnum = new MDObjectEnum(refs);
        }