Enumeración RegistrationClassContext
Publicado: octubre de 2016
Especifica el conjunto de contextos de ejecución en el que un objeto de clase estará disponible para las solicitudes crear instancias.
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de sus valores de miembro.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
[FlagsAttribute]
public enum RegistrationClassContext
[FlagsAttribute]
public enum class RegistrationClassContext
[<FlagsAttribute>]
type RegistrationClassContext
<FlagsAttribute>
Public Enumeration RegistrationClassContext
Miembros
Nombre de miembro | Descripción | |
---|---|---|
DisableActivateAsActivator | Deshabilita las activaciones de activar como activador (AAA) para esta activación sólo. |
|
EnableActivateAsActivator | Habilita las activaciones de activar como activador (AAA) para esta activación sólo. |
|
EnableCodeDownload | Permite la descarga de código desde el servicio de directorio o Internet. |
|
FromDefaultContext | Comience esta activación del contexto predeterminado del apartamento actual. |
|
InProcessHandler | El código que administra objetos de esta clase es un controlador en proceso. |
|
InProcessHandler16 | No usado. |
|
InProcessServer | El 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 especificando el contexto de clase. |
|
InProcessServer16 | No usado. |
|
LocalServer | El 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. |
|
NoCodeDownload | No permite la descarga de código desde el servicio de directorio o Internet. |
|
NoCustomMarshal | Especifica si se produce un error en la activación si utiliza el cálculo de referencias personalizado. |
|
NoFailureLog | Anula el registro de errores. |
|
RemoteServer | Contexto de un equipo remoto. |
|
Reserved1 | No usado. |
|
Reserved2 | No usado. |
|
Reserved3 | No usado. |
|
Reserved4 | No usado. |
|
Reserved5 | No usado. |
Comentarios
Los valores de la RegistrationClassContext enumeración se utiliza en el classContext parámetro de la RegisterTypeForComClients (método). Estos valores son los mismos que los definidos en el COM CLSCTX enumeración, que se utiliza como el dwClsContext parámetro en las llamadas a la API de COM CoRegisterClassObject.
Para obtener más información acerca de CoRegisterClassObject y CLSCTX enumeración, vea MSDN library.
Información de versión
.NET Framework
Disponible desde 2.0
Ver también
RegisterTypeForComClients
Espacio de nombres System.Runtime.InteropServices
Volver al principio