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.Specifies the set of execution contexts in which a class object will be made available for requests to construct instances.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

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

Campos

DisableActivateAsActivator 32768

Sólo deshabilita las activaciones "activar como activador" (AAA) para esta activación.Disables activate-as-activator (AAA) activations for this activation only.

EnableActivateAsActivator 65536

Sólo habilita las activaciones "activar como activador" (AAA) para esta activación.Enables activate-as-activator (AAA) activations for this activation only.

EnableCodeDownload 8192

Permite la descarga de código del Servicio de directorio o Internet.Allows the downloading of code from the Directory Service or the Internet.

FromDefaultContext 131072

Comience esta activación a partir del contexto predeterminado del apartamento actual.Begin this activation from the default context of the current apartment.

InProcessHandler 2

El código que administra objetos de esta clase es un controlador en proceso.The code that manages objects of this class is an in-process handler.

InProcessHandler16 32

No se utiliza.Not used.

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.The code that creates and manages objects of this class is a DLL that runs in the same process as the caller of the function specifying the class context.

InProcessServer16 8

No usado.Not used.

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.The EXE code that creates and manages objects of this class runs on same machine but is loaded in a separate process space.

NoCodeDownload 1024

No permite la descarga de código del Servicio de directorio o Internet.Disallows the downloading of code from the Directory Service or the Internet.

NoCustomMarshal 4096

Especifica si se produce un error en la activación si utiliza el cálculo de referencias personalizado.Specifies whether activation fails if it uses custom marshaling.

NoFailureLog 16384

Reemplaza el registro de errores.Overrides the logging of failures.

RemoteServer 16

Contexto de equipo remoto.A remote machine context.

Reserved1 64

No se utiliza.Not used.

Reserved2 128

No se utiliza.Not used.

Reserved3 256

No se utiliza.Not used.

Reserved4 512

No se utiliza.Not used.

Reserved5 2048

No se utiliza.Not used.

Comentarios

Los valores de la RegistrationClassContext enumeración se usan en classContext el parámetro del RegisterTypeForComClients método.The values in the RegistrationClassContext enumeration are used in the classContext parameter of the RegisterTypeForComClients method. Estos valores son los mismos que los definidos en la enumeración CLSCTX de com, que se usa dwClsContext como parámetro en las llamadas a la CoRegisterClassObjectAPI com.These values are the same as those defined in the COM CLSCTX enumeration, which is used as the dwClsContext parameter in calls to the COM API CoRegisterClassObject.

Para obtener más información CoRegisterClassObject sobre y la enumeración CLSCTX , vea MSDN Library.For more information about CoRegisterClassObject and the CLSCTX enumeration, see the MSDN library.

Se aplica a

Consulte también: