ExportCodeAnalysisRuleAttribute 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义规则导出的属性以及有关该规则的元数据。 实现应在导入程序端使用的 ISqlAnalysisRuleMetadata,以确保类型一致性
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public class ExportCodeAnalysisRuleAttribute : Microsoft.SqlServer.Dac.Extensibility.ExportStandardMetadataAttribute, Microsoft.SqlServer.Dac.CodeAnalysis.ISqlAnalysisRuleMetadata
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportCodeAnalysisRuleAttribute = class
inherit ExportStandardMetadataAttribute
interface ISqlAnalysisRuleMetadata
interface IStandardMetadata
Public Class ExportCodeAnalysisRuleAttribute
Inherits ExportStandardMetadataAttribute
Implements ISqlAnalysisRuleMetadata
- 继承
- 属性
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| ExportCodeAnalysisRuleAttribute(String, String) |
构造函数 |
属性
| 名称 | 说明 |
|---|---|
| Category | |
| Description |
规则的说明。 这应该是一个简短的人类可读描述规则旨在警告或阻止的内容。 此字段是可本地化的,但应执行子类化 ExportCodeAnalysisRuleAttribute 并重写 Description 属性。 |
| DisplayName |
定义规则导出的属性以及有关该规则的元数据。 实现应在导入程序端使用的 ISqlAnalysisRuleMetadata,以确保类型一致性 (继承自 ExportStandardMetadataAttribute) |
| Id |
定义规则导出的属性以及有关该规则的元数据。 实现应在导入程序端使用的 ISqlAnalysisRuleMetadata,以确保类型一致性 (继承自 ExportStandardMetadataAttribute) |
| PlatformCompatibility |
定义规则导出的属性以及有关该规则的元数据。 实现应在导入程序端使用的 ISqlAnalysisRuleMetadata,以确保类型一致性 (继承自 ExportStandardMetadataAttribute) |
| RuleScope | |
| Version |
定义规则导出的属性以及有关该规则的元数据。 实现应在导入程序端使用的 ISqlAnalysisRuleMetadata,以确保类型一致性 (继承自 ExportStandardMetadataAttribute) |