C# Класс Mono.TextTemplating.TemplateGenerator

Наследование: System.MarshalByRefObject, ITextTemplatingEngineHost
Показать файл Открыть проект Примеры использования класса

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