AntiXssEncoder.MarkAsSafe Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.