C# Class Mono.TextTemplating.Tests.DummyHost

Inheritance: ITextTemplatingEngineHost
Show file Open project: stuartcarnie/Mono.TextTemplating Class Usage Examples

Public Properties

Property Type Description
Contents string>.Dictionary
DirectiveProcessors Type>.Dictionary
Errors System.CodeDom.Compiler.CompilerErrorCollection
HostOptions object>.Dictionary
Locations string>.Dictionary

Public Methods

Method Description
GetHostOption ( string optionName ) : object
LoadIncludeText ( string requestFileName, string &content, string &location ) : bool
LogErrors ( CompilerErrorCollection errors ) : void
ProvideTemplatingAppDomain ( string content ) : AppDomain
ResolveAssemblyReference ( string assemblyReference ) : string
ResolveDirectiveProcessor ( string processorName ) : Type
ResolveParameterValue ( string directiveId, string processorName, string parameterName ) : string
ResolvePath ( string path ) : string
SetFileExtension ( string extension ) : void
SetOutputEncoding ( System encoding, bool fromOutputDirective ) : void

Method Details

GetHostOption() public method

public GetHostOption ( string optionName ) : object
optionName string
return object

LoadIncludeText() public method

public LoadIncludeText ( string requestFileName, string &content, string &location ) : bool
requestFileName string
content string
location string
return bool

LogErrors() public method

public LogErrors ( CompilerErrorCollection errors ) : void
errors System.CodeDom.Compiler.CompilerErrorCollection
return void

ProvideTemplatingAppDomain() public method

public ProvideTemplatingAppDomain ( string content ) : AppDomain
content string
return System.AppDomain

ResolveAssemblyReference() public method

public ResolveAssemblyReference ( string assemblyReference ) : string
assemblyReference string
return string

ResolveDirectiveProcessor() public method

public ResolveDirectiveProcessor ( string processorName ) : Type
processorName string
return System.Type

ResolveParameterValue() public method

public ResolveParameterValue ( string directiveId, string processorName, string parameterName ) : string
directiveId string
processorName string
parameterName string
return string

ResolvePath() public method

public ResolvePath ( string path ) : string
path string
return string

SetFileExtension() public method

public SetFileExtension ( string extension ) : void
extension string
return void

SetOutputEncoding() public method

public SetOutputEncoding ( System encoding, bool fromOutputDirective ) : void
encoding System
fromOutputDirective bool
return void

Property Details

Contents public property

public Dictionary Contents
return string>.Dictionary

DirectiveProcessors public property

public Dictionary DirectiveProcessors
return Type>.Dictionary

Errors public property

public CompilerErrorCollection,System.CodeDom.Compiler Errors
return System.CodeDom.Compiler.CompilerErrorCollection

HostOptions public property

public Dictionary HostOptions
return object>.Dictionary

Locations public property

public Dictionary Locations
return string>.Dictionary