CodeAnalysisResult Klasse

Definition

Die Ergebnisse von Code Analysis für ein bestimmtes Modell. Enthält alle SqlRuleProblemgefundenen Elemente zusätzlich zu fehlern, die während der Analyse aufgetreten sind.

public sealed class CodeAnalysisResult
type CodeAnalysisResult = class
Public NotInheritable Class CodeAnalysisResult
Vererbung
CodeAnalysisResult

Konstruktoren

Name Beschreibung
CodeAnalysisResult()

Erstellt eine CodeAnalysisResult

Eigenschaften

Name Beschreibung
AnalysisErrors

Fehler und Meldungen, die während der Analyse aufgetreten sind.

AnalysisSucceeded

Wurde die Analyse erfolgreich abgeschlossen? Die Analyse kann aus einer Reihe von Gründen fehlschlagen, z. B. wenn fehler bereits im Modell vor der Verarbeitung vorhanden sind.

InitializationErrors

Ruft Fehler ab, die während der Initialisierung der Codeanalyse, regelsuche und alles andere als die Analyse selbst aufgetreten sind.

Problems

Alle Probleme, die von den Regeln erkannt werden, werden während der Codeanalyse ausgeführt

SuppressionErrors

Ruft Fehler ab, die beim Aufrufen der Nachrichtenunterdrückungsroutine aufgetreten sind.

Methoden

Name Beschreibung
GetAllErrors()

Ruft alle Fehler ab, ob während der Initialisierung oder während des Analyseprozesses. Dies schließt die Problems gefundene Analyse nicht ein, da diese separat zurückgegeben werden.

SerializeResultsToXml(Stream)

Serialisiert die Ergebnisse im XML-Format in einen Ausgabedatenstrom. Aus Gründen der Abwärtskompatibilität

Nur die während der Analyse ermittelten Probleme werden ausgegeben. Es werden keine Fehler ausgegeben, die während des Analysevorgangs aufgetreten sind.

SerializeResultsToXml(String)

Serialisiert die Ergebnisse im XML-Format in eine Ausgabedatei.

Nur die während der Analyse ermittelten Probleme werden ausgegeben. Es werden keine Fehler ausgegeben, die während des Analysevorgangs aufgetreten sind.

Gilt für: