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>
Список ошибок, обнаруженных при обработке списка.