RegistrationConnectionType Sabit listesi

Tanım

Sınıf nesnesine bağlantı türlerini tanımlar.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
Devralma
RegistrationConnectionType
Öznitelikler

Alanlar

Name Değer Description
SingleUse 0

Bir uygulama ile CoGetClassObjectbir sınıf nesnesine bağlandıktan sonra, başka hiçbir uygulamanın bağlanabilmesi için sınıf nesnesi genel görünümden kaldırılır. Bu değer genellikle tek belge arabirimi (SDI) uygulamaları için kullanılır.

MultipleUse 1

Birden çok uygulama çağrısı aracılığıyla sınıf nesnesine CoGetClassObjectbağlanabilir.

MultiSeparate 2

Ayrı CLSCTX_LOCAL_SERVER ve CLSCTX_INPROC_SERVER sınıf fabrikalarını kaydeder.

Suspended 4

çağrısı yapılana CoResumeClassObjectskadar belirtilen CLSID için kayıt ve etkinleştirme isteklerini askıya alır.

Surrogate 8

Sınıf nesnesi, DLL sunucularını çalıştırmak için kullanılan bir vekil işlemdir.

Açıklamalar

Numaralandırmadaki RegistrationConnectionType değerler yönteminin flagsRegisterTypeForComClients parametresinde kullanılır. Bu değerler, COM REGCLS numaralandırmasında tanımlanan değerlerle aynıdır ve COM API'sine flagsyapılan çağrılarda parametre olarak CoRegisterClassObject kullanılır.

CoRegisterClassObject numaralandırması hakkında daha fazla bilgi için MSDN kitaplığına bakın.

Şunlara uygulanır

Ayrıca bkz.