Compartilhar via


XamlSchemaContext.OnAssemblyResolve(String) Método

Definição

Chamado quando operações usam este contexto de esquema para resolver um assembly que é necessário para resolver os namespaces de XAML que ele contém.

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

Parâmetros

assemblyName
String

O nome do assembly a ser carregado.

Retornos

Assembly

O assembly resolvido.

Comentários

A técnica de resolução de assembly subjacente, que é uma API interna, tem tolerâncias internas para diferentes formas de cadeia de caracteres de um nome de assembly com base no comportamento de AssemblyName construção.

A finalidade dessa API é habilitar a resolução de primeira oportunidade em relação a conjuntos conhecidos de assemblies, como em assemblies de referência, em vez de em um cache de assembly global. Se a lista de assemblies de referência for preenchida, a implementação padrão poderá acessar os assemblies de referência conhecidos.

Aplica-se a