Bagikan melalui


RuleSet Kelas

Definisi

Mewakili sekumpulan aturan seperti yang ditentukan dalam file ruleset.

public ref class RuleSet
public class RuleSet
type RuleSet = class
Public Class RuleSet
Warisan
RuleSet

Konstruktor

RuleSet(String, ReportDiagnostic, ImmutableDictionary<String,ReportDiagnostic>, ImmutableArray<RuleSetInclude>)

Membuat RuleSet.

Properti

FilePath

Jalur file file ruleset.

GeneralDiagnosticOption

Opsi global yang ditentukan oleh tag IncludeAll.

Includes

Daftar set aturan yang disertakan oleh set aturan ini.

SpecificDiagnosticOptions

Id aturan individu dan tindakan terkaitnya.

Metode

GetDiagnosticOptionsFromRulesetFile(String, Dictionary<String,ReportDiagnostic>)

Mengurai file ruleset pada yang diberikan rulesetFileFullPath dan mengembalikan opsi diagnostik berikut dari file yang diurai:

  1. Peta dari specificDiagnosticOptions ID aturan ke ReportDiagnostic opsi.
  2. Opsi global ReportDiagnostic untuk semua aturan dalam file ruleset.
GetEffectiveIncludesFromFile(String)

Dapatkan jalur ke semua file yang berkontribusi aturan ke set aturan dari file yang ditentukan. Lihat juga: LoadEffectiveRuleSetFromFile(String).

LoadEffectiveRuleSetFromFile(String)

Muat set aturan dari file yang ditentukan. Set aturan ini akan berisi semua aturan yang diselesaikan dari termasuk yang ditentukan dalam file ruleset juga. Lihat juga: GetEffectiveIncludesFromFile(String).

WithEffectiveAction(ReportDiagnostic)

Buat RuleSet dengan tindakan efektif global yang diterapkan di dalamnya.

Berlaku untuk