AntiXssEncoder.MarkAsSafe Methode

Definitie

Markeert tekens uit de opgegeven Unicode-codegrafieken als veilig.

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)

Parameters

lowerCodeCharts
LowerCodeCharts

De combinatie van lagere codegrafieken om als veilig te markeren.

lowerMidCodeCharts
LowerMidCodeCharts

De combinatie van onderste-middelste codegrafieken om als veilig te markeren.

midCodeCharts
MidCodeCharts

De combinatie van middelste codegrafieken die als veilig moeten worden gemarkeerd.

upperMidCodeCharts
UpperMidCodeCharts

De combinatie van bovenste-middelste codegrafieken om als veilig te markeren.

upperCodeCharts
UpperCodeCharts

De combinatie van bovenste codegrafieken die als veilig moeten worden gemarkeerd.

Uitzonderingen

De MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) methode is buiten de Application_Start methode aangeroepen in het bestand Global.asax.

Opmerkingen

De veilige lijst is van invloed op alle HTML XML-, CSS- en URL-coderingsmethoden.

Met sommige uitzonderingen komen Unicode-codegrafieken niet rechtstreeks overeen met geschreven talen. Als u ondersteuning wilt toevoegen voor een specifieke taal of set talen, moet u vaak meerdere codegrafieken als veilig markeren.

Gebruik de volgende syntaxis om ondersteuning toe te voegen voor de Japanse taal terwijl engels wordt toegestaan:

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

Note

De MarkAsSafe methode moet worden aangeroepen in de Application_Start methode in het bestand Global.asax.

Van toepassing op