C# Класс Spring.Core.IO.WebResource

Spring.Core.IO.IResource implementation specifically for resources served up from a web server.

Uses the System.Web.HttpContext.Current.Server.MapPath method to resolve the file name for a given resource.

Наследование: Spring.Core.IO.FileSystemResource
Показать файл Открыть проект

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

Метод Описание
WebResource ( string resourceName ) : System.IO

Creates a new instance of the Spring.Core.IO.WebResource class.

Защищенные методы

Метод Описание
CreateResourceInstance ( string resourceName ) : IResource

Factory Method. Create a new instance of the current resource type using the given resourceName

GetResourceLoader ( ) : IResourceLoader

The ResourceLoader to be used for resolving relative resources

IsRelativeResource ( string resourceName ) : bool

Does the supplied resourceName relative ?

ResolveBasePathPlaceHolder ( string resourceName, string basePathPlaceHolder ) : string

Resolves the presence of the basePathPlaceHolder value in the supplied resourceName into a path.

ResolveFileHandle ( string resourceName ) : FileInfo

Resolves the System.IO.FileInfo handle for the supplied resourceName.

ResolveResourcePath ( string resourceName ) : string

Resolves the path for the supplied resourceName.

ResolveRootLocation ( string resourceName ) : string

Resolves the root location for the supplied resourceName.

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

CreateResourceInstance() защищенный Метод

Factory Method. Create a new instance of the current resource type using the given resourceName
protected CreateResourceInstance ( string resourceName ) : IResource
resourceName string
Результат IResource

GetResourceLoader() защищенный Метод

The ResourceLoader to be used for resolving relative resources
protected GetResourceLoader ( ) : IResourceLoader
Результат IResourceLoader

IsRelativeResource() защищенный Метод

Does the supplied resourceName relative ?
protected IsRelativeResource ( string resourceName ) : bool
resourceName string /// The name of the resource to test. ///
Результат bool

ResolveBasePathPlaceHolder() защищенный Метод

Resolves the presence of the basePathPlaceHolder value in the supplied resourceName into a path.
protected ResolveBasePathPlaceHolder ( string resourceName, string basePathPlaceHolder ) : string
resourceName string /// The name of the resource. ///
basePathPlaceHolder string /// The string that is a placeholder for a base path. ///
Результат string

ResolveFileHandle() защищенный Метод

Resolves the System.IO.FileInfo handle for the supplied resourceName.
protected ResolveFileHandle ( string resourceName ) : FileInfo
resourceName string /// The name of the file system resource. ///
Результат System.IO.FileInfo

ResolveResourcePath() защищенный Метод

Resolves the path for the supplied resourceName.
protected ResolveResourcePath ( string resourceName ) : string
resourceName string /// The name of the file system resource. ///
Результат string

ResolveRootLocation() защищенный Метод

Resolves the root location for the supplied resourceName.
protected ResolveRootLocation ( string resourceName ) : string
resourceName string /// The name of the file system resource. ///
Результат string

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

Creates a new instance of the Spring.Core.IO.WebResource class.
public WebResource ( string resourceName ) : System.IO
resourceName string /// The name of the file system resource (on the server). ///
Результат System.IO