CodeAnalysisRuleSettings.CreateFromSettingsString Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.