Click or drag to resize

VishnuAssemblyLoader Klasse

Stellt Methoden für das dynamische Laden von Assemblies und das Instanziieren darin enthaltener Klassen zur Verfügung.
Vererbungshierarchie
SystemObject
  Vishnu.InterchangeVishnuAssemblyLoader

Namensraum: Vishnu.Interchange
Assembly: Vishnu.Interchange (in Vishnu.Interchange.dll) Version: 1.0.0+d75bac576d44afb64cfff79fd3665c8ca1172cbc
Syntax
public class VishnuAssemblyLoader

Der VishnuAssemblyLoader Typ exponiert die folgenden Member.

Methoden
 NameBeschreibung
Public MethodeStatic MemberClearCache Löscht den internen Assembly-Cache, sodass alle Assemblies beim nächsten Aufruf neu geladen werden.
Public MethodeDynamicLoadObjectOfTypeFromAssembly Lädt ein Objekt vom übergebenen Typ aus der angegebenen Assembly dynamisch. Alle von der angegebenen Assembly referenzierten Assemblies werden zusätzlich auch in assemblyDirectories gesucht.
Public MethodeStatic MemberGetAssemblyLoader Singleton-Provider - übernimmt Pfade zu Verzeichnissen, in denen zusätzlich nach Assemblies gesucht werden soll.
Public MethodeStatic MemberGetAssemblyLoader(ListString) Singleton-Provider - übernimmt Pfade zu Verzeichnissen, in denen zusätzlich nach Assemblies gesucht werden soll.
Public MethodeStatic MemberRegisterAssemblyPathForForcedNextReloading Registriert Pfade von dynamisch zu ladenden Assemblies, die beim nächsten Ladevorgang auf jeden Fall neu von der Festplatte und nicht aus einem eventuell gecachtem Image geladen werden sollen.
Zurück nach oben
Anmerkungen
File: VishnuAssemblyLoader.cs Autor: Erik Nagel 10.04.2013 Erik Nagel: erstellt
Siehe auch