CodeAnalysisRuleSettings.CreateFromSettingsString Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.