C# Класс Mono.Debugger.TargetMemoryAccess

Наследование: DebuggerMarshalByRefObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetRegisters ( ) : Registers
ReadAddress ( TargetAddress address ) : TargetAddress
ReadBuffer ( TargetAddress address, int size ) : byte[]
ReadByte ( TargetAddress address ) : byte
ReadInteger ( TargetAddress address ) : int
ReadLongInteger ( TargetAddress address ) : long
ReadMemory ( TargetAddress address, int size ) : TargetBlob
ReadString ( TargetAddress address ) : string
SetRegisters ( Registers registers ) : void
WriteAddress ( TargetAddress address, TargetAddress value ) : void
WriteBuffer ( TargetAddress address, byte buffer ) : void
WriteByte ( TargetAddress address, byte value ) : void
WriteInteger ( TargetAddress address, int value ) : void
WriteLongInteger ( TargetAddress address, long value ) : void

Описание методов

GetRegisters() публичный абстрактный Метод

public abstract GetRegisters ( ) : Registers
Результат Registers

ReadAddress() публичный абстрактный Метод

public abstract ReadAddress ( TargetAddress address ) : TargetAddress
address TargetAddress
Результат TargetAddress

ReadBuffer() публичный абстрактный Метод

public abstract ReadBuffer ( TargetAddress address, int size ) : byte[]
address TargetAddress
size int
Результат byte[]

ReadByte() публичный абстрактный Метод

public abstract ReadByte ( TargetAddress address ) : byte
address TargetAddress
Результат byte

ReadInteger() публичный абстрактный Метод

public abstract ReadInteger ( TargetAddress address ) : int
address TargetAddress
Результат int

ReadLongInteger() публичный абстрактный Метод

public abstract ReadLongInteger ( TargetAddress address ) : long
address TargetAddress
Результат long

ReadMemory() публичный абстрактный Метод

public abstract ReadMemory ( TargetAddress address, int size ) : TargetBlob
address TargetAddress
size int
Результат TargetBlob

ReadString() публичный абстрактный Метод

public abstract ReadString ( TargetAddress address ) : string
address TargetAddress
Результат string

SetRegisters() публичный абстрактный Метод

public abstract SetRegisters ( Registers registers ) : void
registers Registers
Результат void

WriteAddress() публичный абстрактный Метод

public abstract WriteAddress ( TargetAddress address, TargetAddress value ) : void
address TargetAddress
value TargetAddress
Результат void

WriteBuffer() публичный абстрактный Метод

public abstract WriteBuffer ( TargetAddress address, byte buffer ) : void
address TargetAddress
buffer byte
Результат void

WriteByte() публичный абстрактный Метод

public abstract WriteByte ( TargetAddress address, byte value ) : void
address TargetAddress
value byte
Результат void

WriteInteger() публичный абстрактный Метод

public abstract WriteInteger ( TargetAddress address, int value ) : void
address TargetAddress
value int
Результат void

WriteLongInteger() публичный абстрактный Метод

public abstract WriteLongInteger ( TargetAddress address, long value ) : void
address TargetAddress
value long
Результат void