RegistrationClassContext RegistrationClassContext RegistrationClassContext RegistrationClassContext Enum

Definizione

Specifica l'insieme di contesti di esecuzione in cui un oggetto classe verrà reso disponibile per richieste di creazione di istanze.Specifies the set of execution contexts in which a class object will be made available for requests to construct instances.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class RegistrationClassContext
[System.Flags]
public enum RegistrationClassContext
type RegistrationClassContext = 
Public Enum RegistrationClassContext
Ereditarietà
RegistrationClassContextRegistrationClassContextRegistrationClassContextRegistrationClassContext
Attributi

Campi

DisableActivateAsActivator DisableActivateAsActivator DisableActivateAsActivator DisableActivateAsActivator 32768

Disabilita le attivazioni AAA (activate-as-activator) solo per questa attivazione.Disables activate-as-activator (AAA) activations for this activation only.

EnableActivateAsActivator EnableActivateAsActivator EnableActivateAsActivator EnableActivateAsActivator 65536

Attiva le attivazioni AAA (activate-as-activator) solo per questa attivazione.Enables activate-as-activator (AAA) activations for this activation only.

EnableCodeDownload EnableCodeDownload EnableCodeDownload EnableCodeDownload 8192

Consente il download del codice dal Servizio directory o da Internet.Allows the downloading of code from the Directory Service or the Internet.

FromDefaultContext FromDefaultContext FromDefaultContext FromDefaultContext 131072

Avvia questa attivazione dal contesto predefinito dell'apartment corrente.Begin this activation from the default context of the current apartment.

InProcessHandler InProcessHandler InProcessHandler InProcessHandler 2

Il codice tramite cui vengono gestiti gli oggetti di questa classe è un gestore in-process.The code that manages objects of this class is an in-process handler.

InProcessHandler16 InProcessHandler16 InProcessHandler16 InProcessHandler16 32

Non usato.Not used.

InProcessServer InProcessServer InProcessServer InProcessServer 1

Il codice tramite cui vengono creati e gestiti gli oggetti di questa classe è una DLL che viene eseguita nello stesso processo del chiamante della funzione che specifica il contesto della classe.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 InProcessServer16 InProcessServer16 InProcessServer16 8

Non usato.Not used.

LocalServer LocalServer LocalServer LocalServer 4

Il codice EXE tramite cui vengono creati e gestiti gli oggetti di questa classe viene eseguito nello stesso computer, ma viene caricato in uno spazio processi distinto.The EXE code that creates and manages objects of this class runs on same machine but is loaded in a separate process space.

NoCodeDownload NoCodeDownload NoCodeDownload NoCodeDownload 1024

Impedisce il download del codice dal Servizio directory o da Internet.Disallows the downloading of code from the Directory Service or the Internet.

NoCustomMarshal NoCustomMarshal NoCustomMarshal NoCustomMarshal 4096

Specifica se l'attivazione avrà esito negativo se viene utilizzato il marshalling personalizzato.Specifies whether activation fails if it uses custom marshaling.

NoFailureLog NoFailureLog NoFailureLog NoFailureLog 16384

Esegue l'override della registrazione degli errori.Overrides the logging of failures.

RemoteServer RemoteServer RemoteServer RemoteServer 16

Contesto di un computer remoto.A remote machine context.

Reserved1 Reserved1 Reserved1 Reserved1 64

Non usato.Not used.

Reserved2 Reserved2 Reserved2 Reserved2 128

Non usato.Not used.

Reserved3 Reserved3 Reserved3 Reserved3 256

Non usato.Not used.

Reserved4 Reserved4 Reserved4 Reserved4 512

Non usato.Not used.

Reserved5 Reserved5 Reserved5 Reserved5 2048

Non usato.Not used.

Commenti

I valori nell' RegistrationClassContext enumerazione vengono utilizzati classContext nel parametro del RegisterTypeForComClients metodo.The values in the RegistrationClassContext enumeration are used in the classContext parameter of the RegisterTypeForComClients method. Questi valori sono identici a quelli definiti nell'enumerazione com CLSCTX , che viene usata come dwClsContext parametro nelle chiamate all'API CoRegisterClassObjectcom.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.

Per ulteriori informazioni su CoRegisterClassObject e sull'enumerazione CLSCTX , vedere MSDN Library.For more information about CoRegisterClassObject and the CLSCTX enumeration, see the MSDN library.

Si applica a

Vedi anche