ExportCodeAnalysisRuleAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Атрибут, определяющий экспорт правила и метаданные об этом правиле. Реализует 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) |