다음을 통해 공유


LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>.TokenizeString 메서드

정의

오버로드

TokenizeString(String)

이 형식/멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. 지정된 문자열을 토큰으로 분할합니다.

TokenizeString(SourceLocation, String)

이 형식/멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. 지정된 문자열을 토큰으로 분할합니다.

TokenizeString(String)

이 형식/멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. 지정된 문자열을 토큰으로 분할합니다.

public virtual System.Collections.Generic.IEnumerable<TSymbol> TokenizeString (string content);
abstract member TokenizeString : string -> seq<'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)>
override this.TokenizeString : string -> seq<'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)>
Public Overridable Function TokenizeString (content As String) As IEnumerable(Of TSymbol)

매개 변수

content
String

토큰화할 문자열입니다.

반환

IEnumerable<TSymbol>

토큰 컬렉션입니다.

적용 대상

TokenizeString(SourceLocation, String)

이 형식/멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. 지정된 문자열을 토큰으로 분할합니다.

public virtual System.Collections.Generic.IEnumerable<TSymbol> TokenizeString (System.Web.Razor.Text.SourceLocation start, string input);
abstract member TokenizeString : System.Web.Razor.Text.SourceLocation * string -> seq<'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)>
override this.TokenizeString : System.Web.Razor.Text.SourceLocation * string -> seq<'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)>
Public Iterator Overridable Function TokenizeString (start As SourceLocation, input As String) As IEnumerable(Of TSymbol)

매개 변수

start
SourceLocation

토크나이저에 대한 시작 표식으로 사용되는 원본 위치입니다.

input
String

토큰화할 문자열입니다.

반환

IEnumerable<TSymbol>

토큰 컬렉션입니다.

적용 대상