Ejemplo n.º 1
0
        internal static CSHandleScope Create()
        {
            CSHandleScope     scope     = new CSHandleScope();
            CSHandleContainer container = CSHandleContainer.GetCurrent();

            scope.handleIndex     = container.handles.Count;
            scope.memoryListIndex = container.memoryList.Count;
            return(scope);
        }
Ejemplo n.º 2
0
 internal void Destroy()
 {
     CSHandleContainer.GetCurrent().ResizeHandles(handleIndex, memoryListIndex);
 }