RegistrationClassContext Enumerazione

Definizione

Specifica il set di contesti di esecuzione in cui verrà reso disponibile un oggetto classe per le richieste di costruzione di istanze.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

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

Campi

Nome Valore Descrizione
InProcessServer 1

Il codice che crea e gestisce oggetti di questa classe è una DLL eseguita nello stesso processo del chiamante della funzione che specifica il contesto della classe.

InProcessHandler 2

Il codice che gestisce gli oggetti di questa classe è un gestore in-process.

LocalServer 4

Il codice EXE che crea e gestisce gli oggetti di questa classe viene eseguito nello stesso computer, ma viene caricato in uno spazio di processo separato.

InProcessServer16 8

Non utilizzato.

RemoteServer 16

Contesto del computer remoto.

InProcessHandler16 32

Non utilizzato.

Reserved1 64

Non utilizzato.

Reserved2 128

Non utilizzato.

Reserved3 256

Non utilizzato.

Reserved4 512

Non utilizzato.

NoCodeDownload 1024

Non consente il download del codice dal servizio directory o da Internet.

Reserved5 2048

Non utilizzato.

NoCustomMarshal 4096

Specifica se l'attivazione ha esito negativo se usa il marshalling personalizzato.

EnableCodeDownload 8192

Consente il download del codice dal servizio directory o da Internet.

NoFailureLog 16384

Esegue l'override della registrazione degli errori.

DisableActivateAsActivator 32768

Disabilita le attivazioni attivate come attivatore (AAA) solo per questa attivazione.

EnableActivateAsActivator 65536

Abilita le attivazioni attivate come attivatore (AAA) solo per questa attivazione.

FromDefaultContext 131072

Iniziare l'attivazione dal contesto predefinito dell'apartment corrente.

Commenti

I valori nell'enumerazione RegistrationClassContext vengono utilizzati nel classContext parametro del RegisterTypeForComClients metodo . Questi valori sono uguali a quelli definiti nell'enumerazione COM CLSCTX , che viene usata come dwClsContext parametro nelle chiamate all'API CoRegisterClassObjectCOM .

Per altre informazioni sull'enumerazione CoRegisterClassObjectCLSCTX , vedere MSDN Library.

Si applica a

Vedi anche