RegistrationConnectionType-Enumeration
Veröffentlicht: Oktober 2016
Definiert die Typen von Verbindungen auf ein Klassenobjekt.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[FlagsAttribute]
public enum RegistrationConnectionType
[FlagsAttribute]
public enum class RegistrationConnectionType
[<FlagsAttribute>]
type RegistrationConnectionType
<FlagsAttribute>
Public Enumeration RegistrationConnectionType
Member
Membername | Beschreibung | |
---|---|---|
MultipleUse | Mehrere Clientanwendungen können eine Verbindung herstellen, auf das Objekt der Klasse durch Aufrufen von CoGetClassObject. |
|
MultiSeparate | Register trennen CLSCTX_LOCAL_SERVER und CLSCTX_INPROC_SERVER Klassenfactorys. |
|
SingleUse | Sobald eine Anwendung verbunden ist, auf ein Klassenobjekt mit CoGetClassObject, das Klassenobjekt aus der öffentlichen Ansicht entfernt, sodass keine andere Anwendung hergestellt werden können. Dieser Wert wird häufig für einzelne Document Interface (SDI) Applikationen verwendet. |
|
Surrogate | Das Klassenobjekt ist ein Ersatzprozess zum Ausführen von DLL-Servern. |
|
Suspended | Hält die Registrierung und Aktivierung Anfragen nach der angegebenen CLSID, bis ein von Aufruf CoResumeClassObjects. |
Hinweise
Die Werte in der RegistrationConnectionType -Enumeration werden verwendet, der flags Parameter von der RegisterTypeForComClients Methode. Diese Werte sind identisch mit denen in der COM+ REGCLS -Enumeration, die als dient der flags -Parameter in Aufrufen der COM-API- CoRegisterClassObject.
Weitere Informationen zu CoRegisterClassObject und REGCLS -Enumeration, finden Sie in der MSDN Library.
Versionsinformationen
.NET Framework
Verfügbar seit 2.0
Siehe auch
RegisterTypeForComClients
System.Runtime.InteropServices-Namespace
Zurück zum Anfang