Freigeben über


RazorCompiledItemLoader Klasse

Definition

Eine Ladeprogrammimplementierung, die Objekte mithilfe der Assembly Reflektion laden RazorCompiledItem kann.

public ref class RazorCompiledItemLoader
public class RazorCompiledItemLoader
type RazorCompiledItemLoader = class
Public Class RazorCompiledItemLoader
Vererbung
RazorCompiledItemLoader

Hinweise

Erben Sie von RazorCompiledItemLoader , um das Verhalten beim Laden RazorCompiledItem von Objekten aus einer Assemblyanzupassen. Die Standardimplementierungen von Methoden, die von dieser Klasse definiert werden, verwenden Reflektion auf einfache Weise, um Attribute aus der Assembly zu laden.

Das Erben von RazorCompiledItemLoader ist nützlich, wenn eine Implementierung zusätzliche Konfigurationen oder Daten außerhalb des Assembly geladenen berücksichtigen muss.

Unterklassen von RazorCompiledItemLoader können Unterklassen von RazorCompiledItem mit zusätzlichen Datenmembern zurückgeben, indem sie überschreiben CreateItem(RazorCompiledItemAttribute).

Konstruktoren

RazorCompiledItemLoader()

Eine Ladeprogrammimplementierung, die Objekte mithilfe der Assembly Reflektion laden RazorCompiledItem kann.

Methoden

CreateItem(RazorCompiledItemAttribute)

Erstellt ein RazorCompiledItem aus einem RazorCompiledItemAttribute.

LoadAttributes(Assembly)

Ruft die Liste der RazorCompiledItemAttribute Attribute ab, die für die bereitgestellte definiert sind Assembly.

LoadItems(Assembly)

Lädt eine Liste von RazorCompiledItem -Objekten aus dem bereitgestellten Assembly.

Gilt für: