AssemblyResourceLoader Класс

Определение

Предоставляет обработчик HTTP, используемый для загрузки внедренных ресурсов из сборок. Этот класс не наследуется.

public ref class AssemblyResourceLoader sealed : System::Web::IHttpHandler
public sealed class AssemblyResourceLoader : System.Web.IHttpHandler
type AssemblyResourceLoader = class
    interface IHttpHandler
Public NotInheritable Class AssemblyResourceLoader
Implements IHttpHandler
Наследование
AssemblyResourceLoader
Реализации

Комментарии

Класс AssemblyResourceLoader является обработчиком HTTP, который позволяет ASP.NET странице или элементу управления загружать внедренные ресурсы, такие как клиентский скрипт, изображения и файлы данных, из скомпилированной сборки .NET. Дополнительные сведения о внедрении ресурсов в сборку .NET см. в документации по используемому компилятору.

Обработчик AssemblyResourceLoader отвечает на запросы, сделанные на URL-адреса, созданные методом GetWebResourceUrl . Перед ответом на запрос обработчик гарантирует, AssemblyResourceLoader что ресурс должен быть доступен непосредственно через Интернет.

Обработчик отвечает на запросы формы

WebResource.axd?d=<encrypted identifier>&t=<time stamp value>  

где <encrypted identifier> однозначно идентифицирует запрошенный веб-ресурс и <time stamp value> является меткой времени для запрошенной сборки, чтобы можно было обнаружить изменения в сборке и сделать кэшированный ресурс недействительным.

Этот класс поддерживает инфраструктуру ASP.NET и не предназначен для использования непосредственно из кода.

Конструкторы

AssemblyResourceLoader()

Инициализирует новый экземпляр класса AssemblyResourceLoader. Этот конструктор предназначен для поддержки инфраструктуры ASP.NET, а не для непосредственного использования в коде.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IHttpHandler.IsReusable

Возвращает значение, позволяющее определить, может ли другой запрос использовать экземпляр IHttpHandler повторно.

IHttpHandler.ProcessRequest(HttpContext)

Описание этого члена см. в разделе ProcessRequest(HttpContext).

Применяется к

См. также раздел