Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

AppDomain (Métodos)

El tipo AppDomain expone los siguientes miembros.

  Nombre Descripción
Método público AppendPrivatePath Obsoleta. Anexa el nombre de directorio especificado a la lista de rutas de acceso privadas.
Método público ApplyPolicy Devuelve el nombre para mostrar del ensamblado después de aplicar la directiva.
Método público ClearPrivatePath Obsoleta. Restablece la ruta de acceso que especifica la ubicación de ensamblados privados en la cadena vacía ("").
Método público ClearShadowCopyPath Obsoleta. Restablece la lista de directorios que contienen copias sombra de ensamblados en la cadena vacía ("").
Método público CreateComInstanceFrom(String, String) Crea una nueva instancia de un tipo COM especificado. Los parámetros especifican el nombre de un archivo que contiene un ensamblado con el tipo y el nombre del tipo.
Método público CreateComInstanceFrom(String, String, Byte[], AssemblyHashAlgorithm) Crea una nueva instancia de un tipo COM especificado. Los parámetros especifican el nombre de un archivo que contiene un ensamblado con el tipo y el nombre del tipo.
Método público Miembro estático CreateDomain(String) Crea un nuevo dominio de aplicación con el nombre especificado.
Método público Miembro estático CreateDomain(String, Evidence) Crea un nuevo dominio de aplicación con el nombre especificado mediante la evidencia proporcionada.
Método público Miembro estático CreateDomain(String, Evidence, AppDomainSetup) Crea un nuevo dominio de aplicación con el nombre especificado, la evidencia indicada y la correspondiente información de configuración.
Método público Miembro estático CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) Crea un nuevo dominio de aplicación utilizando el nombre, la evidencia, la información de configuración del dominio de aplicación, el conjunto predeterminado de permisos y la matriz de ensamblados de plena confianza que se hayan especificado.
Método público Miembro estático CreateDomain(String, Evidence, String, String, Boolean) Crea un nuevo dominio de aplicación con el nombre especificado utilizando la evidencia, la ruta de acceso base de la aplicación, la ruta de búsqueda relativa y un parámetro que especifica si debe cargarse una instantánea de un ensamblado en el dominio de aplicación.
Método público Miembro estático CreateDomain(String, Evidence, String, String, Boolean, AppDomainInitializer, String[]) Crea un nuevo dominio de aplicación con el nombre especificado utilizando la evidencia, la ruta de acceso base de la aplicación, la ruta de búsqueda relativa y un parámetro que especifica si debe cargarse una instantánea de un ensamblado en el dominio de aplicación. Especifica un método de devolución de llamada que se invoca cuando se inicializa el dominio de aplicación, así como una matriz de argumentos de cadena para pasar al método de devolución de llamada.
Método público CreateInstance(String, String) Crea una nueva instancia del tipo especificado definido en el ensamblado especificado.
Método público CreateInstance(String, String, Object[]) Crea una nueva instancia del tipo especificado definido en el ensamblado especificado. Un parámetro especifica una matriz de atributos de activación.
Método público CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Crea una nueva instancia del tipo especificado definido en el ensamblado especificado. Los parámetros especifican un enlazador, marcas de enlace, argumentos de constructor, información específica de la referencia cultural usada para interpretar argumentos y atributos de activación opcionales.
Método público CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Obsoleta. Crea una nueva instancia del tipo especificado definido en el ensamblado especificado. Los parámetros establecen un enlazador, marcas de enlace, argumentos de constructor, información específica de la referencia cultural utilizada para interpretar argumentos, atributos de activación y autorización para crear el tipo.
Método público CreateInstanceAndUnwrap(String, String) Crea una nueva instancia del tipo especificado. Los parámetros especifican el ensamblado en el que se definen el tipo y el nombre del tipo.
Método público CreateInstanceAndUnwrap(String, String, Object[]) Crea una nueva instancia del tipo especificado. Los parámetros especifican el ensamblado en el que se definen el tipo, el nombre del tipo y una matriz de atributos de activación.
Método público CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Crea una nueva instancia del tipo especificado definido en el ensamblado indicado, especificando si se pasa por alto el modelo de mayúsculas y minúsculas del nombre de tipo, los atributos de enlace y el enlazador que se usan para seleccionar el tipo que se va a crear, los argumentos del constructor, la referencia cultural y los atributos de activación.
Método público CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Obsoleta. Crea una nueva instancia del tipo especificado. Los parámetros especifican el nombre del tipo así como la forma en que se ha encontrado y se ha creado.
Método público CreateInstanceFrom(String, String) Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateInstanceFrom(String, String, Object[]) Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Obsoleta. Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateInstanceFromAndUnwrap(String, String) Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateInstanceFromAndUnwrap(String, String, Object[]) Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado indicado, especificando si se pasa por alto el modelo de mayúsculas y minúsculas del nombre de tipo, los atributos de enlace y el enlazador que se usan para seleccionar el tipo que se va a crear, los argumentos del constructor, la referencia cultural y los atributos de activación.
Método público CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Obsoleta. Crea una nueva instancia del tipo especificado definido en el archivo de ensamblado especificado.
Método público CreateObjRef Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) Define un ensamblado dinámico con el nombre y modo de acceso especificados.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, IEnumerable<CustomAttributeBuilder>) Define un ensamblado dinámico con el nombre especificado, el modo de acceso y los atributos personalizados.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso y la evidencia.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso y el directorio de almacenamiento.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, IEnumerable<CustomAttributeBuilder>, SecurityContextSource) Define un ensamblado dinámico con el nombre, el modo de acceso y los atributos personalizados especificados, y usando el origen indicado para su contexto de seguridad.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso, el directorio de almacenamiento y la evidencia.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso y las solicitudes de permiso.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Boolean, IEnumerable<CustomAttributeBuilder>) Define un ensamblado dinámico usando el nombre, el modo de acceso, el directorio de almacenamiento y la opción de sincronización especificados.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso, la evidencia y las solicitudes de permiso.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso, el directorio de almacenamiento y las solicitudes de permiso.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso, el directorio de almacenamiento, la evidencia y las solicitudes de permiso.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Obsoleta. Define un ensamblado dinámico utilizando el nombre especificado, el modo de acceso, el directorio de almacenamiento, la evidencia, las solicitudes de permiso y la opción de sincronización.
Método público DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>) Obsoleta. Define un ensamblado dinámico con el nombre especificado, el modo de acceso, el directorio de almacenamiento, la evidencia, las solicitudes de permiso, la opción de sincronización y los atributos personalizados.
Método público DoCallBack Ejecuta el código en otro dominio de aplicación identificado por el delegado especificado.
Método público Equals(Object) Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExecuteAssembly(String) Ejecuta el ensamblado que contiene el archivo especificado.
Método público ExecuteAssembly(String, Evidence) Obsoleta. Ejecuta el ensamblado que contiene el archivo especificado, utilizando la evidencia especificada.
Método público ExecuteAssembly(String, String[]) Ejecuta el ensamblado contenido en el archivo especificado, usando los argumentos especificados.
Método público ExecuteAssembly(String, Evidence, String[]) Obsoleta. Ejecuta el ensamblado que contiene el archivo especificado, utilizando la evidencia y los argumentos especificados.
Método público ExecuteAssembly(String, String[], Byte[], AssemblyHashAlgorithm) Ejecuta el ensamblado contenido en el archivo especificado, usando los argumentos, el valor hash y el algoritmo hash especificados.
Método público ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) Obsoleta. Ejecuta el ensamblado contenido en el archivo especificado, usando la evidencia, los argumentos, el valor hash y el algoritmo hash especificados.
Método público ExecuteAssemblyByName(String) Ejecuta un ensamblado a partir de su nombre para mostrar.
Método público ExecuteAssemblyByName(AssemblyName, String[]) Ejecuta el ensamblado a partir de un objeto AssemblyName, usando los argumentos especificados.
Método público ExecuteAssemblyByName(String, Evidence) Obsoleta. Ejecuta un ensamblado a partir de su nombre para mostrar, utilizando la evidencia especificada.
Método público ExecuteAssemblyByName(String, String[]) Ejecuta el ensamblado a partir de su nombre para mostrar, usando los argumentos especificados.
Método público ExecuteAssemblyByName(AssemblyName, Evidence, String[]) Obsoleta. Ejecuta el ensamblado a partir de un objeto AssemblyName, utilizando la evidencia y los argumentos especificados.
Método público ExecuteAssemblyByName(String, Evidence, String[]) Obsoleta. Ejecuta el ensamblado a partir de su nombre para mostrar, utilizando la evidencia y argumentos especificados.
Método público GetAssemblies Obtiene los ensamblados que se han cargado en el contexto de ejecución de este dominio de aplicación.
Método público Miembro estático GetCurrentThreadId Obsoleta. Obtiene el identificador del subproceso actual.
Método público GetData Obtiene el valor almacenado en el dominio de aplicación actual para el nombre especificado.
Método público GetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método público GetLifetimeService Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método público GetType Obtiene el tipo de la instancia actual.

En XNA Framework 3.0, este miembro se hereda de Object.GetType().
Método público InitializeLifetimeService Concede al AppDomain una duración infinita ya que impide que se genere una concesión. (Invalida a MarshalByRefObject.InitializeLifetimeService()).
Método público IsCompatibilitySwitchSet Obtiene un valor booleano que acepta valores NULL que indica si se ha establecido algún modificador de compatibilidad y, en ese caso, si se ha establecido el modificador de compatibilidad especificado.
Método público IsDefaultAppDomain Devuelve un valor que indica si el dominio de aplicación es el dominio de aplicación predeterminado para el proceso.
Método público IsFinalizingForUnload Indica si se está descargando este dominio de aplicación y si Common Language Runtime está finalizando los objetos que contiene.
Método público Load(AssemblyName) Carga un Assembly a partir de su AssemblyName.
Método público Load(Byte[]) Carga el Assembly con una imagen basada en el formato COFF (Common Object File Format) que contiene un Assembly emitido.
Método público Load(String) Carga un Assembly a partir de su nombre de presentación.
Método público Load(AssemblyName, Evidence) Obsoleta. Carga un Assembly a partir de su AssemblyName.
Método público Load(Byte[], Byte[]) Carga el Assembly con una imagen basada en el formato COFF (Common Object File Format) que contiene un Assembly emitido. También se cargan los bytes sin formato que representan los símbolos del Assembly.
Método público Load(String, Evidence) Obsoleta. Carga un Assembly a partir de su nombre de presentación.
Método público Load(Byte[], Byte[], Evidence) Obsoleta. Carga el Assembly con una imagen basada en el formato COFF (Common Object File Format) que contiene un Assembly emitido. También se cargan los bytes sin formato que representan los símbolos del Assembly.
Método público ReflectionOnlyGetAssemblies Devuelve los ensamblados que se han cargado en el contexto de sólo reflexión del dominio de aplicación.
Método público SetAppDomainPolicy Obsoleta. Establece el nivel de directiva de seguridad para este dominio de aplicación.
Método público SetCachePath Obsoleta. Establece la ruta de acceso al directorio especificado como la ubicación donde se almacenan las copias sombra de los ensamblados.
Método público SetData(String, Object) Asigna el valor especificado a la propiedad especificada del dominio de aplicación.
Método público SetData(String, Object, IPermission) Asigna el valor especificado a la propiedad de dominio de aplicación indicada, con un permiso especificado que se exige al llamador cuando se recupera la propiedad.
Método público SetDynamicBase Obsoleta. Establece la ruta de acceso al directorio especificado como directorio base de los subdirectorios donde se almacenan los archivos generados de forma dinámica y se obtiene acceso a ellos.
Método público SetPrincipalPolicy Especifica la forma en que los objetos principales y de identidad deben asociarse a un subproceso si éste intenta enlazarse a un principal mientas se ejecuta en este dominio de aplicación.
Método público SetShadowCopyFiles Obsoleta. Activa las copias sombra.
Método público SetShadowCopyPath Obsoleta. Establece la ruta de acceso al directorio especificado como la ubicación de las copias sombra de los ensamblados.
Método público SetThreadPrincipal Establece el objeto principal predeterminado que se va a asociar a los subprocesos si éstos intentan enlazarse a un principal mientras se ejecutan en este dominio de aplicación.
Método público ToString Obtiene una representación en forma de cadena que incluye el nombre descriptivo del dominio de aplicación y cualquier directiva del contexto. (Invalida a Object.ToString()).
Método público Miembro estático Unload Descarga el dominio de aplicación especificado.
Arriba

  Nombre Descripción
Implementación explícita de interfaces Método privado _AppDomain.GetIDsOfNames Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.
Implementación explícita de interfaces Método privado _AppDomain.GetTypeInfo Recupera la información de tipo de un objeto, que se puede utilizar después para obtener la información de tipo de una interfaz.
Implementación explícita de interfaces Método privado _AppDomain.GetTypeInfoCount

Recupera el número de interfaces de tipo de información que suministra un objeto (0 ó 1)

Implementación explícita de interfaces Método privado _AppDomain.Invoke Proporciona acceso a las propiedades y los métodos expuestos por un objeto.
Arriba

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft