Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

RegistrationClassContext (Enumeración)

Especifica el conjunto de contextos de ejecución en los que un objeto de clase se pondrá a disposición para peticiones de construcción de instancias.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

[FlagsAttribute]
public enum RegistrationClassContext

Nombre de miembroDescripción
InProcessServerEl código que crea y administra objetos de esta clase es una DLL que se ejecuta en el mismo proceso que el llamador de la función que especifica el contexto de clase.
InProcessHandlerEl código que administra objetos de esta clase es un controlador en proceso.
LocalServerEl código del EXE que crea y administra objetos de esta clase se ejecuta en el mismo equipo pero se carga en un espacio de proceso independiente.
InProcessServer16No se utiliza.
RemoteServerContexto de equipo remoto.
InProcessHandler16No se utiliza.
Reserved1No se utiliza.
Reserved2No se utiliza.
Reserved3No se utiliza.
Reserved4No se utiliza.
NoCodeDownloadNo permite la descarga de código del Servicio de directorio o Internet.
Reserved5No se utiliza.
NoCustomMarshalEspecifica si se produce un error en la activación si utiliza el cálculo personalizado.
EnableCodeDownloadPermite la descarga de código del Servicio de directorio o Internet.
NoFailureLogReemplaza el registro de errores.
DisableActivateAsActivatorSólo deshabilita las activaciones "activar como activador" (AAA) para esta activación.
EnableActivateAsActivatorSólo habilita las activaciones "activar como activador" (AAA) para esta activación.
FromDefaultContextComience esta activación a partir del contexto predeterminado del apartamento actual.

Los valores de la enumeración RegistrationClassContext se utilizan en el parámetro classContext del método RegisterTypeForComClients. Estos valores son iguales a los definidos en la enumeración CLSCTX de COM, que se utiliza como parámetro dwClsContext en las llamadas a la API de COM CoRegisterClassObject.

Para obtener más información sobre la enumeración CoRegisterClassObject y CLSCTX, vea MSDN Library.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Mostrar: