Compartilhar via


Interface ICorProfilerAssemblyReferenceProvider

[Com suporte no .NET Framework 4.5.2 e versões posteriores]

Permite que o criador de perfil informe o CLR (Common Language Runtime) de referências de assembly que o criador de perfil adicionará no retorno de chamada ICorProfilerCallback::ModuleLoadFinished.

Métodos

Método Descrição
Método AddAssemblyReference Informa o CLR de uma referência de assembly que o criador de perfil planeja adicionar no retorno de chamada ModuleLoadFinished.

Comentários

O CLR passa ao criador de perfil um objeto de interface ICorProfilerAssemblyReferenceProvider no retorno de chamada ICorProfilerCallback6::GetAssemblyReferences. Isso permite que o criador de perfil informe o CLR de referências de assembly que o criador de perfil planeja adicionar posteriormente no ICorProfilerCallback::ModuleLoadFinished. . Isso melhora a precisão do caminhador de fechamento de referência do assembly do CLR e de seus algoritmos para determinar se os assemblies podem ser compartilhados.

Essa interface pode ser usada apenas no retorno de chamada ICorProfilerCallback6::GetAssemblyReferences que passa esse objeto de interface para o criador de perfil.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Versões do .NET Framework: Disponíveis desde 4.5.2

Confira também