AntiXssEncoder.MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) Methode

Definition

Markiert Zeichen angegebener Unicode-Codeübersichten als sicher.Marks characters from the specified Unicode code charts as safe.

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

Parameter

lowerCodeCharts
LowerCodeCharts

Die Kombination aus unteren Zeichentabellen, die als sicher zu kennzeichnen sind.The combination of lower code charts to mark as safe.

lowerMidCodeCharts
LowerMidCodeCharts

Die Kombination aus Zeichentabellen des unteren Mittelfelds, die als sicher zu kennzeichnen sind.The combination of lower-middle code charts to mark as safe.

midCodeCharts
MidCodeCharts

Die Kombination aus mittleren Zeichentabellen, die als sicher zu kennzeichnen sind.The combination of middle code charts to mark as safe.

upperMidCodeCharts
UpperMidCodeCharts

Die Kombination aus Zeichentabellen des oberen Mittelfelds, die als sicher zu kennzeichnen sind.The combination of upper-middle code charts to mark as safe.

upperCodeCharts
UpperCodeCharts

Die Kombination aus oberen Zeichentabellen, die als sicher zu kennzeichnen sind.The combination of upper code charts to mark as safe.

Ausnahmen

Die MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts)-Methode wurde außerhalb der Application_Start-Methode in der Datei Global.asax aufgerufen.The MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) method was called outside the Application_Start method in the Global.asax file.

Hinweise

Liste die sichere wirkt sich auf alle HTML-XML, CSS und URL-Codierung-Methoden.The safe list affects all HTML XML, CSS, and URL encoding methods.

Bis auf einige Ausnahmen Unicode-codeübersichten geschriebenen Sprachen nicht direkt entsprechen.With some exceptions, Unicode code charts do not directly correspond to written languages. Zum Hinzufügen der Unterstützung für eine bestimmte Sprache oder eine Reihe von Sprachen häufig erfordert mehrere codeübersichten als sicher markiert.To add support for a specific language or set of languages often requires marking multiple code charts as safe.

Verwenden Sie die folgende Syntax zum Hinzufügen der Unterstützung für die japanische Sprache trotzdem weiterhin auf Englisch zu ermöglichen:To add support for the Japanese language while continuing to allow English, use the following syntax:

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

Hinweis

Die MarkAsSafe -Methode muss aufgerufen werden, der Application_Start -Methode in der Datei "Global.asax".The MarkAsSafe method must be called in the Application_Start method in the Global.asax file.

Gilt für: