Linguaggio

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