Compartir a través de


AssemblyBindInfo

Actualización: noviembre 2007

Proporciona información detallada sobre el ensamblado al que se hace referencia.

typedef struct _AssemblyBindInfo {
    DWORD       dwAppDomainId;
    LPCWSTR     lpReferencedIdentity;
    LPCWSTR     lpPostPolicyIdentity;
    DWORD       ePolicyLevel;
} AssemblyBindInfo;

Miembros

Miembro

Descripción

dwAppDomainId

Identificador único para la instancia de IStream devuelta por una llamada a IHostAssemblyStore::ProvideAssembly, a partir del cual se debe cargar el ensamblado al que se hace referencia.

lpReferencedIdentity

Identificador único para el ensamblado al que se hace referencia.

lpPostPolicyIdentity

Identificador para el ensamblado al que se hace referencia después de la aplicación de los valores de directiva de enlace.

ePolicyLevel

Uno de los valores de EPolicyAction que indica las directivas de versión, si las hubiera, que se deben aplicar al ensamblado al que se hace referencia.

Comentarios

El host proporciona el identificador único dwAppDomainId a Common Language Runtime (CLR). Después de que vuelva una llamada a IHostAssemblyStore::ProvideAssembly, el motor en tiempo de ejecución utiliza el identificador para determinar si se ha asignado el contenido de IStream. Si es así, el motor en tiempo de ejecución carga la copia existente en lugar de reasignar la secuencia. El tiempo de ejecución también utiliza este identificador como una clave de búsqueda para las secuencias devueltas por las llamadas a IHostAssemblyStore::ProvideModule. Por consiguiente, el identificador debe ser único para las solicitudes de módulos y ensamblados.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.idl

Biblioteca: se incluye como recurso en MsCorEE.dll

.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICLRAssemblyIdentityManager

ICLRAssemblyReferenceList

IHostAssemblyManager

IHostAssemblyStore

ModuleBindInfo

Otros recursos

Estructuras de hospedaje