Enumeración RegistrationConnectionType
Publicado: octubre de 2016
Define los tipos de conexiones a un objeto de clase.
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de sus valores de miembro.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
[FlagsAttribute]
public enum RegistrationConnectionType
[FlagsAttribute]
public enum class RegistrationConnectionType
[<FlagsAttribute>]
type RegistrationConnectionType
<FlagsAttribute>
Public Enumeration RegistrationConnectionType
Miembros
Nombre de miembro | Descripción | |
---|---|---|
MultipleUse | Varias aplicaciones pueden conectar al objeto de clase a través de llamadas a CoGetClassObject. |
|
MultiSeparate | Los registros separan los generadores de clases CLSCTX_LOCAL_SERVER y CLSCTX_INPROC_SERVER. |
|
SingleUse | Cuando una aplicación se conecta a un objeto de clase con CoGetClassObject, se quita el objeto de clase de la vista pública para que ninguna otra aplicación puede conectarse a ella. Este valor se utiliza normalmente para aplicaciones de único documento (SDI) de la interfaz. |
|
Surrogate | El objeto de clase es un proceso suplente utilizado para ejecutar servidores de DLL. |
|
Suspended | Suspende las peticiones de registro y activación para el CLSID especificado hasta que haya una llamada a CoResumeClassObjects. |
Comentarios
Los valores de la RegistrationConnectionType enumeración se utiliza en el flags parámetro de la RegisterTypeForComClients (método). Estos valores son los mismos que los definidos en el COM REGCLS enumeración, que se utiliza como el flags parámetro en las llamadas a la API de COM CoRegisterClassObject.
Para obtener más información acerca de CoRegisterClassObject y REGCLS enumeración, vea MSDN library.
Información de versión
.NET Framework
Disponible desde 2.0
Ver también
RegisterTypeForComClients
Espacio de nombres System.Runtime.InteropServices
Volver al principio