Compartir a través de


AssemblyBindInfo (Estructura)

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

Sintaxis

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

Miembros

Miembro Descripción
dwAppDomainId Identificador único para el objeto IStream devuelto por una llamada a IHostAssemblyStore::ProvideAssembly, a partir del cual se debe cargar un ensamblado al que se hace referencia.
lpReferencedIdentity Identificador único para el ensamblado al que se hace referencia.
lpPostPolicyIdentity Identificador del 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 indican qué directivas de control de versiones, si las hay, se deben aplicar al ensamblado al que se hace referencia.

Comentarios

El host proporciona el identificador único dwAppDomainId a Common Language Runtime (CLR). Una vez que se devuelve una llamada a IHostAssemblyStore::ProvideAssembly, el runtime usa el identificador para determinar si se ha asignado el contenido del objeto IStream. Si es así, el runtime carga la copia existente en lugar de reasignar la secuencia. El runtime también usa este identificador como una clave de búsqueda para las secuencias que se devuelven de las llamadas a IHostAssemblyStore::ProvideModule. Por lo tanto, el identificador debe ser único para las solicitudes de módulo y para las solicitudes de ensamblado.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.idl

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también