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

Nama Nilai Deskripsi
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.

InProcessHandler 2

Kode yang mengelola objek kelas ini adalah handler dalam proses.

LocalServer 4

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

InProcessServer16 8

Tidak digunakan.

RemoteServer 16

Konteks komputer jarak jauh.

InProcessHandler16 32

Tidak digunakan.

Reserved1 64

Tidak digunakan.

Reserved2 128

Tidak digunakan.

Reserved3 256

Tidak digunakan.

Reserved4 512

Tidak digunakan.

NoCodeDownload 1024

Melarang pengunduhan kode dari Layanan Direktori atau Internet.

Reserved5 2048

Tidak digunakan.

NoCustomMarshal 4096

Menentukan apakah aktivasi gagal jika menggunakan marshaling kustom.

EnableCodeDownload 8192

Memungkinkan pengunduhan kode dari Layanan Direktori atau Internet.

NoFailureLog 16384

Mengambil alih pengelogan kegagalan.

DisableActivateAsActivator 32768

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

EnableActivateAsActivator 65536

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

FromDefaultContext 131072

Mulai aktivasi ini dari konteks default apartemen saat ini.

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