다음을 통해 공유


AntiXssEncoder.MarkAsSafe 메서드

정의

지정한 유니코드 코드 차트의 문자를 안전한 것으로 표시합니다.

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)

매개 변수

lowerCodeCharts
LowerCodeCharts

안전한 것으로 표시할 아래쪽 코드 차트의 조합입니다.

lowerMidCodeCharts
LowerMidCodeCharts

안전한 것으로 표시할 아래쪽 가운데 코드 차트의 조합입니다.

midCodeCharts
MidCodeCharts

안전한 것으로 표시할 가운데 코드 차트의 조합입니다.

upperMidCodeCharts
UpperMidCodeCharts

안전한 것으로 표시할 위쪽 가운데 코드 차트의 조합입니다.

upperCodeCharts
UpperCodeCharts

안전한 것으로 표시할 위쪽 코드 차트의 조합입니다.

예외

MarkAsSafe(LowerCodeCharts, LowerMidCodeCharts, MidCodeCharts, UpperMidCodeCharts, UpperCodeCharts) 메서드가 Global.asax 파일의 Application_Start 메서드 외부에서 호출되었습니다.

설명

Safe 목록은 모든 HTML XML, CSS 및 URL 인코딩 메서드에 영향을 줍니다.

일부 예외를 제외 하 고 유니코드 코드 차트는 작성 된 언어와 직접적으로 일치 하지 않습니다. 특정 언어 또는 언어 집합에 대 한 지원을 추가 하려면 여러 코드 차트를 안전 하 게 표시 해야 하는 경우가 많습니다.

영어를 계속 허용 하면서 일본어 언어에 대 한 지원을 추가 하려면 다음 구문을 사용 합니다.

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

참고

MarkAsSafe메서드는 Application_Start global.asax 파일의 메서드에서 호출 해야 합니다.

적용 대상