RegistrationConnectionType Výčet

Definice

Definuje typy připojení k objektu třídy.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
[<System.Flags>]
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
Dědičnost
RegistrationConnectionType
Atributy

Pole

Name Hodnota Description
SingleUse 0

Jakmile je aplikace připojena k objektu třídy s objektem CoGetClassObjecttřídy , je objekt třídy odebrán z veřejného zobrazení, aby se k němu žádné jiné aplikace mohly připojit. Tato hodnota se běžně používá pro aplikace s jedním rozhraním dokumentů (SDI).

MultipleUse 1

Více aplikací se může připojit k objektu třídy prostřednictvím volání CoGetClassObject.

MultiSeparate 2

Zaregistruje samostatné CLSCTX_LOCAL_SERVER a továrny tříd CLSCTX_INPROC_SERVER.

Suspended 4

Pozastaví požadavky na registraci a aktivaci pro zadaný identifikátor CLSID, dokud nedojde k CoResumeClassObjectsvolání .

Surrogate 8

Objekt třídy je náhradní proces používaný ke spouštění serverů DLL.

Poznámky

Hodnoty v výčtu RegistrationConnectionType se používají v flags parametru RegisterTypeForComClients metody. Tyto hodnoty jsou stejné jako hodnoty definované v výčtu COM REGCLS , který se používá jako flags parametr při volání rozhraní COM API CoRegisterClassObject.

Další informace o CoRegisterClassObject výčtu REGCLS naleznete v knihovně MSDN.

Platí pro

Viz také