System.Diagnostics.Debug
Stellt eine Reihe von Methoden und Eigenschaften zum Debuggen von Code bereit.Diese Klasse kann nicht vererbt werden.
1
Überprüft eine Bedingung. Wenn die Bedingung false ist, wird ein Meldungsfeld mit der Aufrufliste angezeigt.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, wird keine Fehlermeldung gesendet und kein Meldungsfeld angezeigt.
1
Überprüft eine Bedingung. Wenn die Bedingung false ist, wird eine bestimmte Meldung ausgegeben, und ein Meldungsfeld mit der Aufrufliste wird angezeigt.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, wird keine Meldung gesendet und kein Meldungsfeld angezeigt.
Die Nachricht, die an die -Auflistung gesendet werden soll.
1
Überprüft eine Bedingung. Wenn die Bedingung false ist, werden zwei angegebene Meldungen ausgegeben, und ein Meldungsfeld mit der Aufrufliste wird angezeigt.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, werden die angegebenen Meldungen nicht gesendet, und das Meldungsfeld wird nicht angezeigt.
Die Nachricht, die an die -Auflistung gesendet werden soll.
Die detaillierte Nachricht, die an die -Auflistung gesendet werden soll.
1
Überprüft eine Bedingung. Wenn die Bedingung false ist, werden zwei angegebene Meldungen (einfach und formatiert) ausgegeben, und ein Meldungsfeld mit der Aufrufliste wird angezeigt.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, werden die angegebenen Meldungen nicht gesendet, und das Meldungsfeld wird nicht angezeigt.
Die Nachricht, die an die -Auflistung gesendet werden soll.
Die zusammengesetzte Formatzeichenfolge (siehe "Hinweise"), die an die -Auflistung gesendet werden soll.Diese Meldung enthält Text und optional ein oder mehrere Formatelemente, die Objekten im -Array entsprechen.
Ein Objektarray mit 0 (null) oder mehr zu formatierenden Objekten.
Gibt die angegebene Fehlermeldung aus.
Eine auszugebende Meldung.
2
Gibt eine Fehlermeldung und eine detaillierte Fehlermeldung aus.
Eine auszugebende Meldung.
Eine detaillierte Meldung, die ausgegeben werden soll.
2
Schreibt den Wert der -Methode des Objekts in die Ablaufverfolgungswachungen in der -Auflistung.
Ein Objekt, dessen Name an die gesendet wird.
2
Schreibt einen Kategorienamen und den Wert der -Methode des Objekts in die Ablaufverfolgungsüberwachungen in der -Auflistung.
Ein Objekt, dessen Name an die gesendet wird.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt eine Meldung in die Ablaufverfolgungsüberwachungen in der -Auflistung.
Eine zu schreibende Meldung.
2
Schreibt einen Kategorienamen und eine Meldung in die Ablaufverfolgungsüberwachungen in der -Auflistung.
Eine zu schreibende Meldung.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt den Wert der -Methode des Objekts in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, wird der Wert in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Ein Objekt, dessen Name an die gesendet wird.
2
Schreibt einen Kategorienamen und den Wert der -Methode des Objekts in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, werden der Kategoriename und der Wert in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Ein Objekt, dessen Name an die gesendet wird.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt eine Meldung in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, wird die Meldung in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Eine zu schreibende Meldung.
2
Schreibt einen Kategorienamen und eine Meldung in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, werden der Kategoriename und die Meldung in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Eine zu schreibende Meldung.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt den Wert der -Methode des Objekts in die Ablaufverfolgungswachungen in der -Auflistung.
Ein Objekt, dessen Name an die gesendet wird.
2
Schreibt einen Kategorienamen und den Wert der -Methode des Objekts in die Ablaufverfolgungsüberwachungen in der -Auflistung.
Ein Objekt, dessen Name an die gesendet wird.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt eine Meldung, gefolgt von einem Zeilenabschluss, in die Ablaufverfolgungsüberwachungen in der -Auflistung.
Eine zu schreibende Meldung.
2
Schreibt eine formatierte Meldung, gefolgt von einem Zeilenabschluss, in die Ablaufverfolgungslistener in der -Auflistung.
Eine zusammengesetzte Formatzeichenfolge (siehe Hinweise) mit Text, der 0 oder mehr Formatelemente enthält, die Objekten im -Array entsprechen.
Ein Objektarray mit 0 (null) oder mehr zu formatierenden Objekten.
Schreibt einen Kategorienamen und eine Meldung in die Ablaufverfolgungsüberwachungen in der -Auflistung.
Eine zu schreibende Meldung.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt den Wert der -Methode des Objekts in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, wird der Wert in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Ein Objekt, dessen Name an die gesendet wird.
2
Schreibt einen Kategorienamen und den Wert der -Methode des Objekts in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, werden der Kategoriename und der Wert in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Ein Objekt, dessen Name an die gesendet wird.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Schreibt eine Meldung in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
Der bedingte Ausdruck, der ausgewertet werden soll.Wenn die Bedingung true ist, wird die Meldung in die Ablaufverfolgungslistener in der Auflistung geschrieben.
Eine zu schreibende Meldung.
2
Schreibt einen Kategorienamen und eine Meldung in die Ablaufverfolgungslistener in der -Auflistung, wenn eine Bedingung true ist.
true, damit eine Meldung geschrieben wird, andernfalls false.
Eine zu schreibende Meldung.
Ein Kategoriename für die Anordnung der Ausgabe.
2
Ermöglicht die Kommunikation mit einem Debugger.Diese Klasse kann nicht vererbt werden.
1
Signalisiert einem angefügten Debugger einen Haltepunkt.
ist für das Anhalten des Debuggers nicht festgelegt.
1
Ruft einen Wert ab, der angibt, ob ein Debugger an den Prozess angefügt ist.
true, wenn ein Debugger angefügt ist, andernfalls false.
1
Startet einen Debugger und fügt diesen an den Prozess an.
true, wenn der Debugger erfolgreich gestartet wurde oder der Debugger bereits angefügt ist, andernfalls false.
ist für das Starten des Debuggers nicht festgelegt.
1
Bestimmt, ob und wie ein Member in den variablen Debugfenstern angezeigt wird.Diese Klasse kann nicht vererbt werden.
1
Initialisiert eine neue Instanz der -Klasse.
Einer der -Werte, der angibt, wie der Member angezeigt werden soll.
ist keiner der -Werte.
Ruft den Anzeigezustand für das Attribut ab.
Einer der -Werte.
2
Stellt Anzeigeanweisungen für den Debugger bereit.
2
Zeigen Sie das Element reduziert an.
Zeigen Sie das Element nie an.
Zeigen Sie das Stammelement nicht an, sondern zeigen Sie die untergeordneten Elemente an, wenn es sich bei dem Element um eine Auflistung oder ein Array von Elementen handelt.
Bestimmt, wie eine Klasse oder ein Feld in den variablen Fenstern des Debuggers angezeigt wird.
1
Initialisiert eine neue Instanz der -Klasse.
Die in der Wertespalte für Instanzen des Typs anzuzeigende Zeichenfolge. Bei einer leeren Zeichenfolge ("") wird die Wertespalte ausgeblendet.
Ruft den Namen ab, der in den variablen Debugfensters angezeigt werden soll, oder legt diesen fest.
Der Name, der in den variablen Debugfenstern angezeigt werden soll.
2
Ruft den Typ des Attributziels ab oder legt diesen fest.
Der Zieltyp des Attributs.
ist auf null festgelegt.
2
Ruft den Typnamen des Attributziels ab oder legt diesen fest.
Der Name des Attributzieltyps.
2
Ruft die Zeichenfolge ab, die in den variablen Debugfenstern in der Typspalte angezeigt werden soll, oder legt diese fest.
Die Zeichenfolge, die in den variablen Debugfenster in der Typspalte angezeigt werden soll.
2
Ruft die Zeichenfolge ab, die in den variablen Debugfenstern in der Wertspalte angezeigt werden soll.
Die Zeichenfolge, die in der Wertspalte der Debuggervariable angezeigt werden soll.
2
Gibt das an.Diese Klasse kann nicht vererbt werden.
1
Initialisiert eine neue Instanz der -Klasse.
Bezeichnet einen Typ oder einen Member, der nicht Teil des Benutzercodes einer Anwendung ist.
1
Initialisiert eine neue Instanz der -Klasse.
Weist den Debugger an, den Code automatisch im Prozedurschritt und nicht im Einzelschritt zu durchlaufen.Diese Klasse kann nicht vererbt werden.
1
Initialisiert eine neue Instanz der-Klasse.
Gibt den Anzeigeproxy für einen Typ an.
1
Initialisiert eine neue Instanz der -Klasse unter Verwendung des Typnamens des Proxys.
Der Typname des Proxytyps.
Initialisiert eine neue Instanz der -Klasse unter Verwendung des Proxytyps.
Der Proxytyp.
ist null.
Ruft den Typnamen des Proxytyps ab.
Der Typname des Proxytyps.
2
Ruft den Zieltyp für das Attribut ab oder legt dieses fest.
Der Zieltyp für das Attribut.
ist auf null festgelegt.
2
Ruft den Namen des Zieltyps ab oder legt diesen fest.
Der Name des Zieltyps.
2