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

MultipleUse 1

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

MultiSeparate 2

Registruje samostatné objekty pro vytváření tříd CLSCTX_LOCAL_SERVER a CLSCTX_INPROC_SERVER.

SingleUse 0

Jakmile je aplikace připojena k objektu třídy pomocí CoGetClassObject, objekt třídy se odebere z veřejného zobrazení, takže se k němu nebudou moci připojit žádné jiné aplikace. Tato hodnota se běžně používá pro aplikace SDI (Single Document Interface).

Surrogate 8

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

Suspended 4

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

Poznámky

Hodnoty ve výčtu RegistrationConnectionType se používají v parametru flagsRegisterTypeForComClients metody . Tyto hodnoty jsou stejné jako hodnoty definované ve výčtu COM REGCLS , který se používá jako flags parametr ve volání com api CoRegisterClassObject.

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

Platí pro

Viz také