Språk

AntiXssEncoder.MarkAsSafe Metod

Definition

Markerar tecken från de angivna Unicode-koddiagrammen som säkra.

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)

Parametrar

lowerCodeCharts
LowerCodeCharts

Kombinationen av lägre koddiagram som ska markeras som säkra.

lowerMidCodeCharts
LowerMidCodeCharts

Kombinationen av koddiagram i nedre mitten som ska markeras som säkra.

midCodeCharts
MidCodeCharts

Kombinationen av mellankodsdiagram som ska markeras som säkra.

upperMidCodeCharts
UpperMidCodeCharts

Kombinationen av övre mellankodsdiagram som ska markeras som säkra.

upperCodeCharts
UpperCodeCharts

Kombinationen av övre koddiagram som ska markeras som säkra.

Undantag

Kommentarer

Den säkra listan påverkar alla HTML XML-, CSS- och URL-kodningsmetoder.

Med vissa undantag motsvarar Unicode-koddiagram inte direkt skrivna språk. Om du vill lägga till stöd för ett visst språk eller en uppsättning språk måste du ofta markera flera koddiagram som säkra.

Om du vill lägga till stöd för det japanska språket medan du fortsätter att tillåta engelska använder du följande syntax:

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

Note

Metoden MarkAsSafe måste anropas i Application_Start -metoden i filen Global.asax.

Gäller för