Mono.Debugger.Languages.ClientSuppliedTargetLocation.ReadMemory C# (CSharp) Method

ReadMemory() private method

private ReadMemory ( TargetMemoryAccess target, int size ) : TargetBlob
target TargetMemoryAccess
size int
return TargetBlob
        internal override TargetBlob ReadMemory(TargetMemoryAccess target, int size)
        {
            if (size > blob.Size)
                throw new ArgumentException ();

            byte[] data = new byte [size];
            Array.Copy (blob.Contents, 0, data, 0, size);

            return new TargetBlob (data, blob.TargetMemoryInfo);
        }