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