DkmILExtractBytes Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Pops a value off the IL stack and extracts a subset of the bytes of that value, pushing the result back onto the IL stack. If the entire region of bytes to extract doesn't fall within the bounds of the value popped from the stack, an IL exception of code ByteExtractionOutOfBounds will be thrown.
public ref class DkmILExtractBytes : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILExtractBytes : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILExtractBytes : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("fe1217c9-bd40-4691-c912-72577c056ee1")]
public class DkmILExtractBytes : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("fe1217c9-bd40-4691-c912-72577c056ee1")>]
type DkmILExtractBytes = class
inherit DkmILInstruction
Public Class DkmILExtractBytes
Inherits DkmILInstruction
- Inheritance
- Attributes
Properties
Length |
The number of bytes to extract. |
Offset |
The offset of the first byte to extract. |
TagValue |
DkmILInstruction is an abstract base class. This enum indicates which derived class this object is an instance of. (Inherited from DkmILInstruction) |
UniqueId |
Uniquely identifies the DkmILInstruction object. Used as a hash-table key to allow for quickly matching up DkmIL instructions with their matching values. (Inherited from DkmILInstruction) |
Methods
Create(Int32, Int32) |
Create a new DkmILExtractBytes object instance. |