Bahasa

CodeAnalysisRuleSettings.CreateFromSettingsString Metode

Definisi

CodeAnalysisRuleSettings Membuat konfigurasi berdasarkan string pengaturan seperti yang digunakan di dalam file proyek SSDT. String ini mendefinisikan aturan apa yang harus dinonaktifkan atau memiliki masalah yang diperlakukan sebagai kesalahan alih-alih peringatan. Aturan apa pun yang tidak disertakan dalam string pengaturan akan diaktifkan secara default.

public static Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisRuleSettings CreateFromSettingsString(string settingsString, out System.Collections.Generic.IList<Microsoft.SqlServer.Dac.Extensibility.ExtensibilityError> errors);
static member CreateFromSettingsString : string * IList -> Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisRuleSettings
Public Shared Function CreateFromSettingsString (settingsString As String, ByRef errors As IList(Of ExtensibilityError)) As CodeAnalysisRuleSettings

Parameter

settingsString
String

String yang dibatasi titik koma mengidentifikasi aturan yang akan dinonaktifkan atau memiliki masalah yang diperlakukan sebagai kesalahan. Formatnya adalah "-My.Disabled.Rule;+! My.Enabled.RuleWithError;-! My.Disabled.RuleWithError". Oleh karena itu aturan yang dinonaktifkan harus memiliki "-" sebelum ID mereka dan mengaktifkan aturan dengan kesalahan harus memiliki "+!" sebelum ID mereka. Hanya aturan yang akan dinonaktifkan atau memiliki masalah yang diperlakukan sebagai kesalahan yang harus disertakan dalam string pengaturan.

Jika parameter ini null atau tidak berisi aturan yang valid, konfigurasi kosong default akan dikembalikan. Ini akan mengakibatkan semua aturan yang ditemukan dijalankan.

errors
IList<ExtensibilityError>

Daftar kesalahan yang ditemukan saat memproses daftar.

Mengembalikan

Berlaku untuk