RegistrationClassContext Enum

Definisi

Menentukan kumpulan konteks eksekusi di mana objek kelas akan tersedia untuk permintaan untuk membuat instans.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class RegistrationClassContext
[System.Flags]
public enum RegistrationClassContext
[<System.Flags>]
type RegistrationClassContext = 
Public Enum RegistrationClassContext
Warisan
RegistrationClassContext
Atribut

Bidang

DisableActivateAsActivator 32768

Menonaktifkan aktivasi activate-as-activator (AAA) hanya untuk aktivasi ini.

EnableActivateAsActivator 65536

Mengaktifkan aktivasi enable-as-activator (AAA) hanya untuk aktivasi ini.

EnableCodeDownload 8192

Memungkinkan pengunduhan kode dari Layanan Direktori atau Internet.

FromDefaultContext 131072

Mulai aktivasi ini dari konteks default apartemen saat ini.

InProcessHandler 2

Kode yang mengelola objek kelas ini adalah handler dalam proses.

InProcessHandler16 32

Tidak digunakan.

InProcessServer 1

Kode yang membuat dan mengelola objek kelas ini adalah DLL yang berjalan dalam proses yang sama dengan pemanggil fungsi yang menentukan konteks kelas.

InProcessServer16 8

Tidak digunakan.

LocalServer 4

Kode EXE yang membuat dan mengelola objek kelas ini berjalan pada komputer yang sama tetapi dimuat dalam ruang proses terpisah.

NoCodeDownload 1024

Melarang pengunduhan kode dari Layanan Direktori atau Internet.

NoCustomMarshal 4096

Menentukan apakah aktivasi gagal jika menggunakan marshaling kustom.

NoFailureLog 16384

Mengambil alih pengelogan kegagalan.

RemoteServer 16

Konteks komputer jarak jauh.

Reserved1 64

Tidak digunakan.

Reserved2 128

Tidak digunakan.

Reserved3 256

Tidak digunakan.

Reserved4 512

Tidak digunakan.

Reserved5 2048

Tidak digunakan.

Keterangan

Nilai dalam RegistrationClassContext enumerasi digunakan dalam classContext parameter RegisterTypeForComClients metode . Nilai-nilai ini sama dengan yang didefinisikan dalam enumerasi COM CLSCTX , yang digunakan sebagai dwClsContext parameter dalam panggilan ke COM API CoRegisterClassObject.

Untuk informasi selengkapnya tentang CoRegisterClassObject dan enumerasi CLSCTX , lihat pustaka MSDN.

Berlaku untuk

Lihat juga