C# Класс Sage.ResourceManagement.UrlResolver

Implements a generic URL resolver for use with XML and XSL documents, and that any custom resolvers can be registered with.
Наследование: System.Xml.XmlUrlResolver
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetEntity ( Uri uri, string role, Type returnObject ) : object
GetScheme ( string uriString ) : string

Gets the scheme name for the specified uriString.

RegisterResolver ( string scheme, IUrlResolver resolver ) : void

Registers the resolver.

UrlResolver ( SageContext context ) : System

Initializes a new instance of the UrlResolver class.

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

Метод Описание
DiscoverUrlResolvers ( ) : void
GetResolver ( string scheme ) : IUrlResolver
OnAssembliesUpdated ( object sender, EventArgs arg ) : void
UrlResolver ( ) : System

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

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

public GetEntity ( Uri uri, string role, Type returnObject ) : object
uri System.Uri
role string
returnObject System.Type
Результат object

GetScheme() публичный статический Метод

Gets the scheme name for the specified uriString.
public static GetScheme ( string uriString ) : string
uriString string The uri for which to get the scheme.
Результат string

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

Registers the resolver.
public RegisterResolver ( string scheme, IUrlResolver resolver ) : void
scheme string The scheme.
resolver IUrlResolver The resolver.
Результат void

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

Initializes a new instance of the UrlResolver class.
public UrlResolver ( SageContext context ) : System
context SageContext The context.
Результат System