Sdílet prostřednictvím


DkmILExtractBytes Class

Definition

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
DkmILExtractBytes
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.

Applies to