Freigeben über


Anweisungsobjekte

Zusammenfassung

Befehlsobjekte beschreiben eine einzelne Computeranweisung und werden entweder über eine anweisungsbasierte Disassemblierung oder als Teil des Inhalts eines einfachen Blockobjekts zurückgegeben.

Objekteigenschaften

Name BESCHREIBUNG
Adresse Die Adresse der Maschinenanweisung.
Attributes Ein Anweisungsattributeobjekt , das Details zur Anweisung beschreibt.
CodeBytes Ein Array von Bytes, die die Bytes darstellen, die die Computeranweisung umfassen.
Länge Die Anzahl der Bytes, die die Anweisung im Arbeitsspeicher benötigt.
LiveVariables Eine Auflistung von Livevariablenobjekten , die die Daten beschreiben, die der Compileroptimierer für Variablen an dieser bestimmten Stelle 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 der höheren Ebene beschreibt.
SourceDataFlow Eine Auflistung von Anweisungsobjekten innerhalb der Funktion, die den Datenfluss für Quellopernden der Computeranweisung umfassen. Diese Methode erfordert das Laden der CodeFlow-Erweiterung.