CodeAnalysisRuleSettings.CreateFromSettingsString Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.