CodeAnalysisRuleSettings.CreateFromSettingsString Метод

Определение

CodeAnalysisRuleSettings Создает конфигурацию на основе строки параметров, например используемой в файлах проекта SSDT. Эта строка определяет, какие правила должны быть отключены или их проблемы рассматриваются как ошибки вместо предупреждений. Любое правило, которое не входит в строку параметров, будет включено по умолчанию.

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

Параметры

settingsString
String

Строка с запятой, определяющая правила, которые должны быть отключены или имеют проблемы, которые рассматриваются как ошибки. Формат :-My.Disabled.Rule;+! My.Enabled.RuleWithError;-! My.Disabled.RuleWithError". Поэтому отключенные правила должны иметь "-" перед их идентификатором и включенными правилами с ошибками должны иметь "+!" перед их идентификатором. В строку параметров следует включить только правила, которые должны быть отключены или их проблемы, которые рассматриваются как ошибки.

Если этот параметр имеет значение NULL или не содержит допустимых правил, возвращается пустая конфигурация по умолчанию. Это приведет к выполнению всех обнаруженных правил.

errors
IList<ExtensibilityError>

Список ошибок, обнаруженных при обработке списка.

Возвращаемое значение

Применяется к