C# Класс Castle.MonoRail.Framework.Views.NVelocity.CustomResourceManager

Manages resource (views) loading and processing, calls and is also called by NVelocity to allow recursive expansion of templates
Наследование: IResourceManager
Показать файл Открыть проект

Открытые методы

Метод Описание
CustomResourceManager ( IViewSourceLoader sourceLoader ) : NVelocity.Runtime.Resource
GetLoaderNameForResource ( string resourceName ) : string
GetResource ( string resourceName, ResourceType resourceType, string encoding ) : Resource
Initialize ( NVelocity.Runtime.IRuntimeServices runtimeServices ) : void

Приватные методы

Метод Описание
InitializeResource ( Resource resource, string resourceName, string encoding ) : void
ProcessResourceWithSensibleExceptionWrapping ( string resourceName, global resource ) : void

Описание методов

CustomResourceManager() публичный Метод

public CustomResourceManager ( IViewSourceLoader sourceLoader ) : NVelocity.Runtime.Resource
sourceLoader IViewSourceLoader
Результат NVelocity.Runtime.Resource

GetLoaderNameForResource() публичный Метод

public GetLoaderNameForResource ( string resourceName ) : string
resourceName string
Результат string

GetResource() публичный Метод

public GetResource ( string resourceName, ResourceType resourceType, string encoding ) : Resource
resourceName string
resourceType ResourceType
encoding string
Результат NVelocity.Runtime.Resource.Resource

Initialize() публичный Метод

public Initialize ( NVelocity.Runtime.IRuntimeServices runtimeServices ) : void
runtimeServices NVelocity.Runtime.IRuntimeServices
Результат void