C# 클래스 Newtonsoft.Json.Utilities.JavaScriptUtils

파일 보기 프로젝트 열기: JamesNK/Newtonsoft.Json 1 사용 예제들

공개 메소드들

메소드 설명
GetCharEscapeFlags ( StringEscapeHandling stringEscapeHandling, char quoteChar ) : bool[]
ShouldEscapeJavaScriptString ( string s, bool charEscapeFlags ) : bool
ToEscapedJavaScriptString ( string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling ) : string
WriteEscapedJavaScriptString ( TextWriter writer, string s, char delimiter, bool appendDelimiters, bool charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool bufferPool, char &writeBuffer ) : void

비공개 메소드들

메소드 설명
JavaScriptUtils ( ) : System

메소드 상세

GetCharEscapeFlags() 공개 정적인 메소드

public static GetCharEscapeFlags ( StringEscapeHandling stringEscapeHandling, char quoteChar ) : bool[]
stringEscapeHandling StringEscapeHandling
quoteChar char
리턴 bool[]

ShouldEscapeJavaScriptString() 공개 정적인 메소드

public static ShouldEscapeJavaScriptString ( string s, bool charEscapeFlags ) : bool
s string
charEscapeFlags bool
리턴 bool

ToEscapedJavaScriptString() 공개 정적인 메소드

public static ToEscapedJavaScriptString ( string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling ) : string
value string
delimiter char
appendDelimiters bool
stringEscapeHandling StringEscapeHandling
리턴 string

WriteEscapedJavaScriptString() 공개 정적인 메소드

public static WriteEscapedJavaScriptString ( TextWriter writer, string s, char delimiter, bool appendDelimiters, bool charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool bufferPool, char &writeBuffer ) : void
writer TextWriter
s string
delimiter char
appendDelimiters bool
charEscapeFlags bool
stringEscapeHandling StringEscapeHandling
bufferPool IArrayPool
writeBuffer char
리턴 void