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é CLSCTX_LOCAL_SERVER a CLSCTX_INPROC_SERVER třídy factory.

SingleUse 0

Jakmile je aplikace připojena k objektu třídy pomocí CoGetClassObjectnástroje , 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 rozhraní SDI (Single Document Interface).

Surrogate 8

Objekt třídy je náhradní proces, který se používá ke spuštění serverů DLL.

Suspended 4

Pozastaví žádosti o registraci a aktivaci zadaného IDENTIFIKÁTORu 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 při volání rozhraní COM API CoRegisterClassObject.

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

Platí pro

Viz také