CodeAnalysisRuleSettings.CreateFromSettingsString Metodo

Definizione

Crea una CodeAnalysisRuleSettings configurazione basata su una stringa di impostazioni come quella usata all'interno dei file di progetto SSDT. Questa stringa definisce quali regole devono essere disabilitate o i relativi problemi vengono considerati come errori anziché come avvisi. Per impostazione predefinita, qualsiasi regola non inclusa nella stringa delle impostazioni verrà abilitata.

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

Parametri

settingsString
String

Stringa delimitata da punto e virgola che identifica le regole da disabilitare o che presentano problemi considerati come errori. Il formato è "-My.Disabled.Rule;+! My.Enabled.RuleWithError;-! My.Disabled.RuleWithError". Di conseguenza, le regole disabilitate devono avere "-" prima dell'ID e le regole abilitate con errori devono avere "+!" prima dell'ID. Nella stringa delle impostazioni devono essere incluse solo le regole che devono essere disabilitate o che presentano problemi considerati come errori.

Se questo parametro è Null o non contiene regole valide, verrà restituita una configurazione vuota predefinita. Ciò comporterà l'esecuzione di tutte le regole individuate.

errors
IList<ExtensibilityError>

Elenco degli errori rilevati durante l'elaborazione dell'elenco.

Valori restituiti

Si applica a