public void Write(int value) { using (FileView view = new FileView(this, NativeMethods.FILE_MAP_WRITE, sizeof(int))) { Marshal.WriteInt32(view.Handle, 0, value); GC.KeepAlive(view); } }
public int Read() { using (FileView view = new FileView(this, NativeMethods.FILE_MAP_READ, sizeof(int))) { int value = Marshal.ReadInt32(view.Handle, 0); GC.KeepAlive(view); return(value); } }
public void Write(int value) { using (FileView view = new FileView(this, NativeMethods.FILE_MAP_WRITE, sizeof(int))) { Marshal.WriteInt32(view.Handle, 0, value); GC.KeepAlive(view); } }
public int Read() { using (FileView view = new FileView(this, NativeMethods.FILE_MAP_READ, sizeof(int))) { int value = Marshal.ReadInt32(view.Handle, 0); GC.KeepAlive(view); return value; } }