ICorDebugVariableSymbol::SetValue 方法
将字节数组的值分配给变量。
语法
HRESULT SetValue(
[in] ULONG32 offset,
[in] DWORD threadID,
[in] ULONG32 cbContext,
[in, size_is(cbContext)] BYTE context[],
[in] ULONG32 cbValue,
[in, size_is(cbValue)] BYTE pValue[]
);
参数
offset
[in] 设置值时变量中的起始偏移量。 在对象中写入成员字段时,则使用此参数。
threadID
[in] 其上下文必须更新以反映新值的线程的线程标识符。
cbContext
[in] 线程上下文的大小(以字节为单位)。
context
[in] 用于写入值的线程上下文。
cbValue
[in] pValue
缓冲区的大小(以字节为单位)。
pValue
[in] 包含要设置的值的缓冲区。
备注
注意
此方法仅适用于 .NET Native。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:4.6 及更高版本,仅限 .NET Native