Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 2.04 KB

icordebugvalue-interface.md

File metadata and controls

54 lines (40 loc) · 2.04 KB
description title ms.date api_name api_location api_type f1_keywords helpviewer_keywords ms.assetid topic_type
Learn more about: ICorDebugValue Interface
ICorDebugValue Interface
03/30/2017
ICorDebugValue
mscordbi.dll
COM
ICorDebugValue
ICorDebugValue interface [.NET Framework debugging]
b2f7007f-c446-4b18-aed1-a25cff8aee31
apiref

ICorDebugValue Interface

Represents a value in the process being debugged. The value can be a read or a write value.

Methods

Method Description
CreateBreakpoint Method This method is not currently implemented.
GetAddress Method Gets the address of this ICorDebugValue object, which is in the process of being debugged.
GetSize Method Gets the size, in bytes, of this ICorDebugValue object.
GetType Method Gets the primitive type of this ICorDebugValue object.

Remarks

In general, ownership of a value object is passed when it is returned. The recipient is responsible for removing a reference from the object when it is finished with the object.

Depending on where the value was retrieved from, the value may not remain valid after the process is resumed. So, in general, the value shouldn't be held across a call of the ICorDebugController::Continue method.

Note

This interface does not support being called remotely, either cross-machine or cross-process.

Requirements

Platforms: See System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: [!INCLUDEnet_current_v10plus]

See also