AssemblyResourceLoader Klasse

Definition

Stellt einen HTTP-Handler bereit, mit dem eingebettete Ressourcen aus Assemblys geladen werden.Provides an HTTP handler used to load embedded resources from assemblies. Diese Klasse kann nicht vererbt werden.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
Vererbung
AssemblyResourceLoader
Implementiert

Hinweise

Bei AssemblyResourceLoader der-Klasse handelt es sich um einen HTTP-Handler, mit dem eine ASP.NET-Seite oder ein-Steuerelement eingebettete Ressourcen wie Client Skripts, Bilder und Datendateien aus einer kompilierten .NET-Assembly laden kann.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. Weitere Informationen zum Einbetten von Ressourcen in eine .NET-Assembly finden Sie in der Dokumentation des verwendeten Compilers.For more information on how to embed resources in a .NET assembly, see the documentation for the compiler that you use.

Der AssemblyResourceLoader Handler antwortet auf Anforderungen an URLs, die von der GetWebResourceUrl -Methode generiert wurden.The AssemblyResourceLoader handler responds to requests made to URLs generated by the GetWebResourceUrl method. Vor dem Antworten auf die Anforderung stellt AssemblyResourceLoader der Handler sicher, dass die Ressource direkt über das Web verfügbar ist.Before responding to the request, the AssemblyResourceLoader handler ensures that the resource should be available directly over the Web.

Der Handler antwortet auf Anforderungen des Formulars.The handler responds to requests of the form

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

, <encrypted identifier> wobei die angeforderte Webressource eindeutig identifiziert und <time stamp value> der Zeitstempel für die angeforderte Assembly ist, sodass Änderungen an der Assembly erkannt und die zwischengespeicherte Ressource ungültig gemacht werden kann.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.

Diese Klasse unterstützt die ASP.NET-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This class supports the ASP.NET infrastructure and is not intended to be used directly from your code.

Konstruktoren

AssemblyResourceLoader()

Initialisiert eine neue Instanz der AssemblyResourceLoader-Klasse.Initializes a new instance of the AssemblyResourceLoader class. Dieser Konstruktor unterstützt die Infrastruktur von ASP.NET und ist nicht zur direkten Verwendung im Code bestimmt.This constructor supports the ASP.NET infrastructure and is not intended to be used directly from your code.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IHttpHandler.IsReusable

Ruft einen Wert ab, der angibt, ob die IHttpHandler-Instanz von einer weiteren Anforderung wiederverwendet werden kann.Gets a value that indicates whether another request can reuse the IHttpHandler instance.

IHttpHandler.ProcessRequest(HttpContext)

Eine Beschreibung dieses Elements finden Sie unter ProcessRequest(HttpContext).For a description of this member, see ProcessRequest(HttpContext).

Gilt für:

Siehe auch