AntiXssEncoder.MarkAsSafe Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Markiert Zeichen aus den angegebenen Unicode-Codediagrammen als sicher.
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)
Parameter
- lowerCodeCharts
- LowerCodeCharts
Die Kombination aus unteren Codediagrammen, die als sicher gekennzeichnet werden sollen.
- lowerMidCodeCharts
- LowerMidCodeCharts
Die Kombination aus Diagrammen mit mittlerem Code, die als sicher gekennzeichnet werden sollen.
- midCodeCharts
- MidCodeCharts
Die Kombination aus mittleren Codediagrammen, die als sicher markiert werden sollen.
- upperMidCodeCharts
- UpperMidCodeCharts
Die Kombination aus Oberen mittleren Codediagrammen, die als sicher markiert werden sollen.
- upperCodeCharts
- UpperCodeCharts
Die Kombination aus oberen Codediagrammen, die als sicher markiert werden sollen.
Ausnahmen
Die MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) Methode wurde außerhalb der Application_Start Methode in der Datei "Global.asax" aufgerufen.
Hinweise
Die sichere Liste wirkt sich auf alle HTML-XML-, CSS- und URL-Codierungsmethoden aus.
Mit einigen Ausnahmen entsprechen Unicode-Codediagramme nicht direkt geschriebenen Sprachen. Zum Hinzufügen der Unterstützung für eine bestimmte Sprache oder eine Bestimmte Sprachenmenge müssen häufig mehrere Codediagramme als sicher markiert werden.
Verwenden Sie die folgende Syntax, um unterstützung für die japanische Sprache hinzuzufügen, während Sie weiterhin Englisch zulassen:
MarkAsSafe(
LowerCodeCharts.Default,
LowerMidCodeCharts.HangulJamo,
MidCodeCharts.None,
UpperMidCodeCharts.CjkRadicalsSupplement |
UpperMidCodeCharts.CjkSymbolsAndPunctuation |
UpperMidCodeCharts.Hiragana |
UpperMidCodeCharts.Katakana |
UpperMidCodeCharts.KatakanaPhoneticExtensions |
UpperMidCodeCharts.LatinExtendedD |
UpperMidCodeCharts.CjkUnifiedIdeographs,
UpperCodeCharts.None);
Note
Die MarkAsSafe Methode muss in der Methode in der Application_Start Datei "Global.asax" aufgerufen werden.