Compartir a través de


RegistrationClassContext Enumeración

Definició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 admite una combinación bit a bit de sus valores de miembro.

public enum class RegistrationClassContext
[System.Flags]
public enum RegistrationClassContext
[<System.Flags>]
type RegistrationClassContext = 
Public Enum RegistrationClassContext
Herencia
RegistrationClassContext
Atributos

Campos

DisableActivateAsActivator 32768

Sólo deshabilita las activaciones "activar como activador" (AAA) para esta activación.

EnableActivateAsActivator 65536

Sólo habilita las activaciones "activar como activador" (AAA) para esta activación.

EnableCodeDownload 8192

Permite la descarga de código del Servicio de directorio o Internet.

FromDefaultContext 131072

Comience esta activación a partir del contexto predeterminado del apartamento actual.

InProcessHandler 2

El código que administra objetos de esta clase es un controlador en proceso.

InProcessHandler16 32

No se utiliza.

InProcessServer 1

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 que especifica el contexto de clase.

InProcessServer16 8

No se utiliza.

LocalServer 4

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 1024

No permite la descarga de código del Servicio de directorio o Internet.

NoCustomMarshal 4096

Especifica si se produce un error en la activación si utiliza el cálculo de referencias personalizado.

NoFailureLog 16384

Reemplaza el registro de errores.

RemoteServer 16

Contexto de equipo remoto.

Reserved1 64

No se utiliza.

Reserved2 128

No se utiliza.

Reserved3 256

No se utiliza.

Reserved4 512

No se utiliza.

Reserved5 2048

No se utiliza.

Comentarios

Los valores de la RegistrationClassContext enumeración se usan en el classContext parámetro del RegisterTypeForComClients método . Estos valores son los mismos que los definidos en la enumeración COM CLSCTX , que se usa como dwClsContext parámetro en llamadas a la API CoRegisterClassObjectCOM .

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

Se aplica a

Consulte también