XamlSchemaContext.OnAssemblyResolve(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn für Vorgänge mithilfe des Schemakontexts eine Assembly aufgelöst wird, die für die Auflösung des darin enthaltenen XAML-Namespaces erforderlich ist.
protected public:
virtual System::Reflection::Assembly ^ OnAssemblyResolve(System::String ^ assemblyName);
protected internal virtual System.Reflection.Assembly OnAssemblyResolve (string assemblyName);
abstract member OnAssemblyResolve : string -> System.Reflection.Assembly
override this.OnAssemblyResolve : string -> System.Reflection.Assembly
Protected Friend Overridable Function OnAssemblyResolve (assemblyName As String) As Assembly
Parameter
- assemblyName
- String
Der Namen zu ladenden Assembly.
Gibt zurück
Die aufgelöste Assembly.
Hinweise
Die zugrunde liegende Assemblyauflösungstechnik, die eine interne API ist, verfügt über integrierte Toleranzen für verschiedene Zeichenfolgenformen eines Assemblynamens basierend auf dem AssemblyName Konstruktionsverhalten.
Der Zweck dieser API besteht darin, die Erste-Verkaufschancen-Auflösung gegen bekannte Assemblys zu ermöglichen, z. B. gegen Referenzassemblys anstelle eines globalen Assemblycaches. Wenn die Liste der Referenzassemblys aufgefüllt wird, kann die Standardimplementierung auf die bekannten Referenzassemblys zugreifen.