AntiXssEncoder.MarkAsSafe Metodo

Definizione

Contrassegna i caratteri dei grafici di codice Unicode specificati come sicuri.

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

Combinazione di grafici di codice inferiori da contrassegnare come sicuri.

lowerMidCodeCharts
LowerMidCodeCharts

Combinazione di grafici di codice medio inferiore da contrassegnare come sicuri.

midCodeCharts
MidCodeCharts

Combinazione di grafici di codice intermedio da contrassegnare come sicuri.

upperMidCodeCharts
UpperMidCodeCharts

Combinazione di grafici di codice intermedio superiore da contrassegnare come sicuro.

upperCodeCharts
UpperCodeCharts

Combinazione di grafici di codice superiore da contrassegnare come sicuri.

Eccezioni

Il MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) metodo è stato chiamato all'esterno del Application_Start metodo nel file Global.asax.

Commenti

L'elenco sicuro influisce su tutti i metodi di codifica HTML, CSS e URL.

Con alcune eccezioni, i grafici di codice Unicode non corrispondono direttamente alle lingue scritte. Per aggiungere il supporto per una lingua o un set di lingue specifico, spesso è necessario contrassegnare più grafici di 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);

Note

Il MarkAsSafe metodo deve essere chiamato nel Application_Start metodo nel file Global.asax.

Si applica a