AntiXssEncoder.MarkAsSafe Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
Metoden MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) anropades utanför Application_Start metoden i filen Global.asax.
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.