This topic has not yet been rated - Rate this topic

ICorDebugObjectValue Interface

A subclass of ICorDebugValue that represents a value that contains an object.

Method

Description

ICorDebugObjectValue::GetClass Method

Gets an interface pointer to the common language runtime (CLR) Type of the object that this ICorDebugObjectValue references.

ICorDebugObjectValue::GetContext Method

Not implemented.

ICorDebugObjectValue::GetFieldValue Method

Gets an interface pointer to an ICorDebugValue that represents the value of the specified field of the specified class.

ICorDebugObjectValue::GetManagedCopy Method

Obsolete. Do not call this method.

ICorDebugObjectValue::GetVirtualMethod Method

Not implemented.

ICorDebugObjectValue::IsValueClass Method

Gets a value that indicates whether the object referenced by this ICorDebugObjectValue is a value type.

ICorDebugObjectValue::SetFromManagedCopy Method

Obsolete. Do not call this method.

An ICorDebugObjectValue remains valid until the process being debugged is continued.

Note Note

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

Platforms: See .NET Framework System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: 4.5, 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.