Langage

CodeAnalysisRuleSettings.CreateFromSettingsString Méthode

Définition

Crée une CodeAnalysisRuleSettings configuration basée sur une chaîne de paramètres comme celle utilisée dans les fichiers projet SSDT. Cette chaîne définit quelles règles doivent être désactivées ou avoir leurs problèmes traités comme des erreurs au lieu d’avertissements. Toute règle non incluse dans la chaîne de paramètres est activée par défaut.

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

Paramètres

settingsString
String

Chaîne délimitée par des points-virgules qui identifie les règles à désactiver ou qui rencontre des problèmes comme des erreurs. Le format est « -My.Disabled.Rule ;+ ! My.Enabled.RuleWithError ;- ! My.Disabled.RuleWithError ». Par conséquent, les règles désactivées doivent avoir « - » avant leur ID et les règles activées avec des erreurs doivent avoir « + ! » avant leur ID. Seules les règles à désactiver ou qui ont leurs problèmes traités comme des erreurs doivent être incluses dans la chaîne de paramètres.

Si ce paramètre est null ou ne contient aucune règle valide, une configuration vide par défaut est retournée. Cela entraîne l’exécution de toutes les règles découvertes.

errors
IList<ExtensibilityError>

Liste des erreurs détectées lors du traitement de la liste.

Retours

S’applique à