ExportCodeAnalysisRuleAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attributo che definisce un'esportazione di regole e i metadati relativi a tale regola. Implementa ISqlAnalysisRuleMetadata, che deve essere usato sul lato dell'utilità di importazione per garantire la coerenza dei tipi
[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
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| ExportCodeAnalysisRuleAttribute(String, String) |
Costruttore |
Proprietà
| Nome | Descrizione |
|---|---|
| Category | |
| Description |
Descrizione della regola. Deve trattarsi di una breve descrizione leggibile dell'avviso o del blocco previsto dalla regola. Questo campo è localizzabile, ma è necessario eseguire la sottoclasse ExportCodeAnalysisRuleAttribute ed eseguire l'override della proprietà Description. |
| DisplayName |
Attributo che definisce un'esportazione di regole e i metadati relativi a tale regola. Implementa ISqlAnalysisRuleMetadata, che deve essere usato sul lato dell'utilità di importazione per garantire la coerenza dei tipi (Ereditato da ExportStandardMetadataAttribute) |
| Id |
Attributo che definisce un'esportazione di regole e i metadati relativi a tale regola. Implementa ISqlAnalysisRuleMetadata, che deve essere usato sul lato dell'utilità di importazione per garantire la coerenza dei tipi (Ereditato da ExportStandardMetadataAttribute) |
| PlatformCompatibility |
Attributo che definisce un'esportazione di regole e i metadati relativi a tale regola. Implementa ISqlAnalysisRuleMetadata, che deve essere usato sul lato dell'utilità di importazione per garantire la coerenza dei tipi (Ereditato da ExportStandardMetadataAttribute) |
| RuleScope | |
| Version |
Attributo che definisce un'esportazione di regole e i metadati relativi a tale regola. Implementa ISqlAnalysisRuleMetadata, che deve essere usato sul lato dell'utilità di importazione per garantire la coerenza dei tipi (Ereditato da ExportStandardMetadataAttribute) |