语言

CodeAnalysisResult 类

定义

针对特定模型Code Analysis的结果。 除了分析期间发生的任何错误外,还将包含 SqlRuleProblem找到的任何错误

public sealed class CodeAnalysisResult
type CodeAnalysisResult = class
Public NotInheritable Class CodeAnalysisResult
继承
CodeAnalysisResult

构造函数

名称 说明
CodeAnalysisResult()

创建 CodeAnalysisResult

属性

名称 说明
AnalysisErrors

分析期间发生的错误和消息。

AnalysisSucceeded

分析是否已成功完成? 分析可能由于多种原因而失败,例如,如果处理之前模型中已存在错误。

InitializationErrors

获取代码分析、规则查找初始化期间发生的错误,以及分析本身以外的任何错误。

Problems

规则在代码分析期间发现的任何问题

SuppressionErrors

获取在调用消息抑制例程期间发生的错误。

方法

名称 说明
GetAllErrors()

获取所有错误,无论是在初始化期间还是在分析过程中。 这不包括 Problems 在分析期间发现的,因为这些内容单独返回。

SerializeResultsToXml(Stream)

将 XML 格式的结果序列化为输出流。 为了向后兼容

只有分析期间发现的问题才会输出。 分析过程中不会发生任何错误。

SerializeResultsToXml(String)

将 XML 格式的结果序列化为输出文件。

只有分析期间发现的问题才会输出。 分析过程中不会发生任何错误。

适用于