Bahasa

SqlCodeAnalysisRule Kelas

Definisi

Kelas dasar untuk aturan analisis kode statis SQL. Aturan analisis menganalisis elemen model /model dan mengembalikan daftar masalah yang ditemukan selama analisis.

Menerapkan kelas harus memiliki definisi kelas yang ExportCodeAnalysisRuleAttribute akan ditemukan dan digunakan selama analisis kode.

public abstract class SqlCodeAnalysisRule : Microsoft.SqlServer.Dac.CodeAnalysis.SqlAnalysisRule
type SqlCodeAnalysisRule = class
    inherit SqlAnalysisRule
Public MustInherit Class SqlCodeAnalysisRule
Inherits SqlAnalysisRule
Warisan
SqlCodeAnalysisRule

Konstruktor

Nama Deskripsi
SqlCodeAnalysisRule()

Kelas dasar untuk aturan analisis kode statis SQL. Aturan analisis menganalisis elemen model /model dan mengembalikan daftar masalah yang ditemukan selama analisis.

Menerapkan kelas harus memiliki definisi kelas yang ExportCodeAnalysisRuleAttribute akan ditemukan dan digunakan selama analisis kode.

Properti

Nama Deskripsi
SupportedElementTypes

Jenis elemen yang diperiksa oleh aturan ini. Diperlukan jika cakupan aturan adalah Element, untuk Model aturan terlingkup, ini tidak relevan

(Diperoleh dari SqlAnalysisRule)

Metode

Nama Deskripsi
Analyze(SqlRuleExecutionContext)

Melakukan analisis dan mengembalikan daftar masalah yang terdeteksi

(Diperoleh dari SqlAnalysisRule)

Berlaku untuk