Freigeben über


Anweisungsobjekte

Zusammenfassung

Anweisungsobjekte beschreiben eine einzelne Maschinenanweisung und werden entweder über eine anweisungsbasierte Demontage oder als Teil des Inhalts eines einfachen Blockobjekts zurückgegeben.

Objekteigenschaften

Name BESCHREIBUNG
Adresse Die Adresse der Computeranweisung.
Attribute Ein Anweisungsattribute-Objekt , das Details zur Anweisung beschreibt.
CodeBytes Ein Bytearray, das die Byte darstellt, die die Computeranweisung umfassen.
Länge Die Anzahl der Bytes, die die Anweisung im Arbeitsspeicher benötigt.
LiveVariables Eine Sammlung von Livevariablenobjekten , die die Daten beschreiben, die der Compileroptimierer für Variablen an diesem bestimmten Speicherort ausgegeben hat.
Operanden Eine Auflistung von Operandenobjekten , die die Operanden der Anweisung beschreiben.
SourceInformation Ein Quellinformationsobjekt , das die Beziehung zwischen der Computeranweisung und dem Quellcode auf höherer Ebene beschreibt.
SourceDataFlow Eine Auflistung von Anweisungsobjekten innerhalb der Funktion, die den Datenfluss für Quellopernden der Computeranweisung umfasst. Für diese Methode ist das Laden der CodeFlow-Erweiterung erforderlich.