AntiXssEncoder.MarkAsSafe Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contrassegna come sicuri i caratteri dalle tabelle di codice Unicode specificate.
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)
Parametri
- lowerCodeCharts
- LowerCodeCharts
La combinazione delle tabelle dei codici inferiori da contrassegnare come sicura.
- lowerMidCodeCharts
- LowerMidCodeCharts
La combinazione delle tabelle dei codici centrali-inferiori da contrassegnare come sicura.
- midCodeCharts
- MidCodeCharts
La combinazione delle tabelle dei codici centrali da contrassegnare come sicura.
- upperMidCodeCharts
- UpperMidCodeCharts
La combinazione delle tabelle dei codici centrali-superiori da contrassegnare come sicura.
- upperCodeCharts
- UpperCodeCharts
La combinazione delle tabelle dei codici superiori da contrassegnare come sicura.
Eccezioni
Il metodo MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) è stato chiamato all'esterno del metodo Application_Start
nel file Global.asax.
Commenti
L'elenco di elementi attendibili influisce su tutti i metodi di codifica HTML XML, CSS e URL.
Con alcune eccezioni, i grafici codici Unicode non corrispondono direttamente alle lingue scritte. Per aggiungere il supporto per un linguaggio o un set di linguaggi specifici, spesso è necessario contrassegnare più grafici del codice come sicuri.
Per aggiungere il supporto per la lingua giapponese continuando a consentire l'inglese, usare la sintassi seguente:
MarkAsSafe(
LowerCodeCharts.Default,
LowerMidCodeCharts.HangulJamo,
MidCodeCharts.None,
UpperMidCodeCharts.CjkRadicalsSupplement |
UpperMidCodeCharts.CjkSymbolsAndPunctuation |
UpperMidCodeCharts.Hiragana |
UpperMidCodeCharts.Katakana |
UpperMidCodeCharts.KatakanaPhoneticExtensions |
UpperMidCodeCharts.LatinExtendedD |
UpperMidCodeCharts.CjkUnifiedIdeographs,
UpperCodeCharts.None);
Nota
Il MarkAsSafe metodo deve essere chiamato nel metodo nel file Application_Start
Global.asax.