Langue

AntiXssEncoder.MarkAsSafe Méthode

Définition

Marque les caractères des graphiques de code Unicode spécifiés comme sécurisés.

public:
 static void MarkAsSafe(System::Web::Security::AntiXss::LowerCodeCharts lowerCodeCharts, System::Web::Security::AntiXss::LowerMidCodeCharts lowerMidCodeCharts, System::Web::Security::AntiXss::MidCodeCharts midCodeCharts, System::Web::Security::AntiXss::UpperMidCodeCharts upperMidCodeCharts, System::Web::Security::AntiXss::UpperCodeCharts upperCodeCharts);
public static void MarkAsSafe(System.Web.Security.AntiXss.LowerCodeCharts lowerCodeCharts, System.Web.Security.AntiXss.LowerMidCodeCharts lowerMidCodeCharts, System.Web.Security.AntiXss.MidCodeCharts midCodeCharts, System.Web.Security.AntiXss.UpperMidCodeCharts upperMidCodeCharts, System.Web.Security.AntiXss.UpperCodeCharts upperCodeCharts);
static member MarkAsSafe : System.Web.Security.AntiXss.LowerCodeCharts * System.Web.Security.AntiXss.LowerMidCodeCharts * System.Web.Security.AntiXss.MidCodeCharts * System.Web.Security.AntiXss.UpperMidCodeCharts * System.Web.Security.AntiXss.UpperCodeCharts -> unit
Public Shared Sub MarkAsSafe (lowerCodeCharts As LowerCodeCharts, lowerMidCodeCharts As LowerMidCodeCharts, midCodeCharts As MidCodeCharts, upperMidCodeCharts As UpperMidCodeCharts, upperCodeCharts As UpperCodeCharts)

Paramètres

lowerCodeCharts
LowerCodeCharts

Combinaison de graphiques de code inférieurs pour marquer comme sécurisé.

lowerMidCodeCharts
LowerMidCodeCharts

Combinaison de graphiques de code inférieurs pour marquer comme sécurisés.

midCodeCharts
MidCodeCharts

Combinaison de graphiques de code intermédiaire pour marquer comme sécurisé.

upperMidCodeCharts
UpperMidCodeCharts

Combinaison de graphiques de code du milieu supérieur pour marquer comme sécurisé.

upperCodeCharts
UpperCodeCharts

Combinaison de graphiques de code supérieurs pour marquer comme sécurisé.

Exceptions

La MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) méthode a été appelée en dehors de la Application_Start méthode dans le fichier Global.asax.

Remarques

La liste sécurisée affecte toutes les méthodes d’encodage HTML XML, CSS et URL.

À certaines exceptions près, les graphiques de code Unicode ne correspondent pas directement aux langages écrits. Pour ajouter la prise en charge d’une langue ou d’un ensemble spécifique de langues, il est souvent nécessaire de marquer plusieurs graphiques de code comme sécurisés.

Pour ajouter la prise en charge de la langue japonaise tout en continuant à autoriser l’anglais, utilisez la syntaxe suivante :

MarkAsSafe(
            LowerCodeCharts.Default,
            LowerMidCodeCharts.HangulJamo,
            MidCodeCharts.None,
            UpperMidCodeCharts.CjkRadicalsSupplement |
            UpperMidCodeCharts.CjkSymbolsAndPunctuation |
            UpperMidCodeCharts.Hiragana |
            UpperMidCodeCharts.Katakana |
            UpperMidCodeCharts.KatakanaPhoneticExtensions |
            UpperMidCodeCharts.LatinExtendedD |
            UpperMidCodeCharts.CjkUnifiedIdeographs,
            UpperCodeCharts.None);

Note

La MarkAsSafe méthode doit être appelée dans la Application_Start méthode dans le fichier Global.asax.

S’applique à