AppDomainSetup.AppDomainManagerAssembly Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nombre para mostrar del ensamblado que proporciona el tipo del administrador del dominio de aplicación para los dominios de aplicación creados mediante este objeto AppDomainSetup.
public:
property System::String ^ AppDomainManagerAssembly { System::String ^ get(); void set(System::String ^ value); };
public string AppDomainManagerAssembly { get; set; }
member this.AppDomainManagerAssembly : string with get, set
Public Property AppDomainManagerAssembly As String
Valor de propiedad
Nombre para mostrar del ensamblado que proporciona el objeto Type del administrador del dominio de aplicación.
Comentarios
Para especificar el tipo del administrador de dominios de aplicación, establezca esta propiedad y la AppDomainManagerType propiedad . Si no se establece alguna de estas propiedades, se omite la otra.
Si no se proporciona ningún tipo, el administrador de dominios de aplicación se crea a partir del mismo tipo que el dominio de aplicación primario (es decir, el dominio de aplicación desde el que se llama al AppDomain.CreateDomain método).
Cuando se carga el dominio de aplicación, TypeLoadException se produce si el ensamblado no existe o si el ensamblado no contiene el tipo especificado por la AppDomainManagerType propiedad . FileLoadException se produce si se encuentra el ensamblado, pero la información de versión no coincide.
Para establecer el administrador de dominios de aplicación para el dominio de aplicación predeterminado, use los <appDomainManagerAssembly> elementos y <appDomainManagerType> de la <runtime> sección del archivo de configuración de la aplicación o use las variables de entorno descritas en AppDomainManager.
Esta característica requiere que la aplicación tenga plena confianza. (Por ejemplo, una aplicación que se ejecuta en el escritorio tiene plena confianza). Si la aplicación no tiene plena confianza, se produce una TypeLoadException excepción .
La propiedad asigna Assembly.FullName el formato del nombre para mostrar del ensamblado.