CodeAnalysisResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
针对特定模型Code Analysis的结果。 除了分析期间发生的任何错误外,还将包含 SqlRuleProblem找到的任何错误
public sealed class CodeAnalysisResult
type CodeAnalysisResult = class
Public NotInheritable Class CodeAnalysisResult
- 继承
-
CodeAnalysisResult
构造函数
| 名称 | 说明 |
|---|---|
| CodeAnalysisResult() |
属性
| 名称 | 说明 |
|---|---|
| AnalysisErrors |
分析期间发生的错误和消息。 |
| AnalysisSucceeded |
分析是否已成功完成? 分析可能由于多种原因而失败,例如,如果处理之前模型中已存在错误。 |
| InitializationErrors |
获取代码分析、规则查找初始化期间发生的错误,以及分析本身以外的任何错误。 |
| Problems |
规则在代码分析期间发现的任何问题 |
| SuppressionErrors |
获取在调用消息抑制例程期间发生的错误。 |
方法
| 名称 | 说明 |
|---|---|
| GetAllErrors() |
获取所有错误,无论是在初始化期间还是在分析过程中。 这不包括 Problems 在分析期间发现的,因为这些内容单独返回。 |
| SerializeResultsToXml(Stream) |
将 XML 格式的结果序列化为输出流。 为了向后兼容 只有分析期间发现的问题才会输出。 分析过程中不会发生任何错误。 |
| SerializeResultsToXml(String) |
将 XML 格式的结果序列化为输出文件。 只有分析期间发现的问题才会输出。 分析过程中不会发生任何错误。 |