RegistrationClassContext 列舉

定義

指定一組執行內容,其中類別物件將可讓建構執行個體的要求使用。

此列舉支援其成員值的位元組合。

public enum class RegistrationClassContext
[System.Flags]
public enum RegistrationClassContext
[<System.Flags>]
type RegistrationClassContext = 
Public Enum RegistrationClassContext
繼承
RegistrationClassContext
屬性

欄位

DisableActivateAsActivator 32768

僅針對此啟動過程 (Activation) 停用 Activate-As-Activator (AAA) 啟動過程。

EnableActivateAsActivator 65536

僅針對此啟動過程啟用 activate-as-activator (AAA) 啟動過程。

EnableCodeDownload 8192

允許從目錄服務或網際網路下載程式碼。

FromDefaultContext 131072

從目前 Apartment 的預設內容開始這個啟動過程。

InProcessHandler 2

管理這個類別之物件的程式碼是同處理序 (In-Process) 處理常式。

InProcessHandler16 32

未使用。

InProcessServer 1

建立並管理這個類別之物件的程式碼是 DLL,而且它與指定類別內容之函式的呼叫端在相同的處理序中執行。

InProcessServer16 8

未使用。

LocalServer 4

建立並管理這個類別之物件的 EXE 程式碼在相同的電腦上執行,但載入不同的處理序空間中。

NoCodeDownload 1024

不允許從目錄服務或網際網路下載程式碼。

NoCustomMarshal 4096

指定如果啟動過程使用自訂封送處理 (Marshaling) 時,是否會失敗。

NoFailureLog 16384

覆寫失敗的記錄。

RemoteServer 16

遠端電腦內容。

Reserved1 64

未使用。

Reserved2 128

未使用。

Reserved3 256

未使用。

Reserved4 512

未使用。

Reserved5 2048

未使用。

備註

列舉中的值 RegistrationClassContext 是在方法的參數中使用 classContext RegisterTypeForComClients 。 這些值與 COM CLSCTX 列舉中所定義的值相同,此列舉是用來做為 dwClsContext 呼叫 com API 時的參數 CoRegisterClassObject

如需 CoRegisterClassObjectCLSCTX 列舉的詳細資訊,請參閱 MSDN library。

適用於

另請參閱