AssemblyResourceLoader Класс

Определение

Предоставляет обработчик HTTP, используемый для загрузки внедренных ресурсов из сборок.Provides an HTTP handler used to load embedded resources from assemblies. Этот класс не наследуется.This class cannot be inherited.

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.The AssemblyResourceLoader class is an HTTP handler that enables an ASP.NET page or control to load embedded resources, such as client script, images, and data files, from a compiled .NET assembly. Дополнительные сведения о внедрении ресурсов в сборку .NET см. в документации по используемому компилятору.For more information on how to embed resources in a .NET assembly, see the documentation for the compiler that you use.

AssemblyResourceLoaderОбработчик отвечает на запросы, выполненные с URL-адресами, созданными GetWebResourceUrl методом.The AssemblyResourceLoader handler responds to requests made to URLs generated by the GetWebResourceUrl method. Перед ответом на запрос AssemblyResourceLoader обработчик гарантирует, что ресурс должен быть доступен непосредственно через Интернет.Before responding to the request, the AssemblyResourceLoader handler ensures that the resource should be available directly over the Web.

Обработчик отвечает на запросы формыThe handler responds to requests of the form

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

где <encrypted identifier> уникально идентифицирует запрошенный веб-ресурс и <time stamp value> является меткой времени для запрошенной сборки, чтобы можно было обнаружить изменения в сборке, а кэшированный ресурс становится недействительным.where <encrypted identifier> uniquely identifies the requested Web resource and <time stamp value> is the time stamp for the requested assembly so that changes to the assembly can be detected and the cached resource invalidated.

Этот класс поддерживает инфраструктуру ASP.NET и не предназначен для непосредственного использования в коде.This class supports the ASP.NET infrastructure and is not intended to be used directly from your code.

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

AssemblyResourceLoader()

Инициализирует новый экземпляр класса AssemblyResourceLoader.Initializes a new instance of the AssemblyResourceLoader class. Этот конструктор предназначен для поддержки инфраструктуры ASP.NET, а не для непосредственного использования в коде.This constructor supports the ASP.NET infrastructure and is not intended to be used directly from your code.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

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

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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

IHttpHandler.IsReusable

Возвращает значение, позволяющее определить, может ли другой запрос использовать экземпляр IHttpHandler повторно.Gets a value that indicates whether another request can reuse the IHttpHandler instance.

IHttpHandler.ProcessRequest(HttpContext)

Описание этого члена см. в разделе ProcessRequest(HttpContext).For a description of this member, see ProcessRequest(HttpContext).

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

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