C# 클래스 Mono.TextTemplating.TemplateGenerator

상속: System.MarshalByRefObject, ITextTemplatingEngineHost
파일 보기 프로젝트 열기: stuartcarnie/Mono.TextTemplating 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddError System.CodeDom.Compiler.CompilerError
ITextTemplatingEngineHost System.Type
ITextTemplatingEngineHost bool
ITextTemplatingEngineHost string
ITextTemplatingEngineHost void
ITextTemplatingEngineHost void
ITextTemplatingEngineHost void

공개 메소드들

메소드 설명
GetHostOption ( string optionName ) : object
ProcessCurrent ( ) : bool
ProcessTemplate ( TextReader input, TextWriter output ) : bool
ProcessTemplate ( string inputFile, string outputFile ) : bool
ProcessTemplate ( string input ) : string
ProvideTemplatingAppDomain ( string content ) : AppDomain
ResolveAssemblyReference ( string assemblyReference ) : string
ResolvePath ( string path ) : string
TemplateGenerator ( ) : System

보호된 메소드들

메소드 설명
LogErrorsCore ( CompilerErrorCollection errors ) : void

Called by ITextTemplatingEngineHost.LogErrors, to allow the host to do additional processing as the errors are logged.

비공개 메소드들

메소드 설명
AddError ( string error ) : CompilerError
ITextTemplatingEngineHost ( string processorName ) : Type
ITextTemplatingEngineHost ( string requestFileName, string &content, string &location ) : bool
ITextTemplatingEngineHost ( string directiveId, string processorName, string parameterName ) : string
ITextTemplatingEngineHost ( CompilerErrorCollection errors ) : void
ITextTemplatingEngineHost ( System encoding, bool fromOutputDirective ) : void
ITextTemplatingEngineHost ( string extension ) : void

메소드 상세

GetHostOption() 공개 메소드

public GetHostOption ( string optionName ) : object
optionName string
리턴 object

LogErrorsCore() 보호된 메소드

Called by ITextTemplatingEngineHost.LogErrors, to allow the host to do additional processing as the errors are logged.
protected LogErrorsCore ( CompilerErrorCollection errors ) : void
errors System.CodeDom.Compiler.CompilerErrorCollection The errors.
리턴 void

ProcessCurrent() 공개 메소드

public ProcessCurrent ( ) : bool
리턴 bool

ProcessTemplate() 공개 메소드

public ProcessTemplate ( TextReader input, TextWriter output ) : bool
input TextReader
output System.IO.TextWriter
리턴 bool

ProcessTemplate() 공개 메소드

public ProcessTemplate ( string inputFile, string outputFile ) : bool
inputFile string
outputFile string
리턴 bool

ProcessTemplate() 공개 메소드

public ProcessTemplate ( string input ) : string
input string
리턴 string

ProvideTemplatingAppDomain() 공개 메소드

public ProvideTemplatingAppDomain ( string content ) : AppDomain
content string
리턴 System.AppDomain

ResolveAssemblyReference() 공개 메소드

public ResolveAssemblyReference ( string assemblyReference ) : string
assemblyReference string
리턴 string

ResolvePath() 공개 메소드

public ResolvePath ( string path ) : string
path string
리턴 string

TemplateGenerator() 공개 메소드

public TemplateGenerator ( ) : System
리턴 System