RegistrationConnectionType RegistrationConnectionType RegistrationConnectionType RegistrationConnectionType Enum

Definizione

Definisce i tipi di connessioni a un oggetto classe.Defines the types of connections to a class object.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class RegistrationConnectionType
[System.Flags]
public enum RegistrationConnectionType
type RegistrationConnectionType = 
Public Enum RegistrationConnectionType
Ereditarietà
RegistrationConnectionTypeRegistrationConnectionTypeRegistrationConnectionTypeRegistrationConnectionType
Attributi

Campi

MultipleUse MultipleUse MultipleUse MultipleUse 1

Tramite chiamate a CoGetClassObject, all'oggetto classe possono connettersi più applicazioni.Multiple applications can connect to the class object through calls to CoGetClassObject.

MultiSeparate MultiSeparate MultiSeparate MultiSeparate 2

Registra class factory CLSCTX_LOCAL_SERVER e CLSCTX_INPROC_SERVER separate.Registers separate CLSCTX_LOCAL_SERVER and CLSCTX_INPROC_SERVER class factories.

SingleUse SingleUse SingleUse SingleUse 0

Una volta che l'applicazione è connessa a un oggetto classe con CoGetClassObject, l'oggetto classe viene rimosso dalla visualizzazione pubblica affinché nessun'altra applicazione possa connettersi ad esso.Once an application is connected to a class object with CoGetClassObject, the class object is removed from public view so that no other applications can connect to it. Questo valore in genere viene utilizzato per applicazioni SDI (Single Document Interface, interfaccia a documento singolo).This value is commonly used for single document interface (SDI) applications.

Surrogate Surrogate Surrogate Surrogate 8

L'oggetto classe è un processo surrogato utilizzato per l'esecuzione di server DLL.The class object is a surrogate process used to run DLL servers.

Suspended Suspended Suspended Suspended 4

Sospende le richieste di registrazione e attivazione per il CLSID specificato finché non viene effettuata una chiamata a CoResumeClassObjects.Suspends registration and activation requests for the specified CLSID until there is a call to CoResumeClassObjects.

Commenti

I valori nel RegistrationConnectionType enumerazione vengono utilizzati nel flags parametro del RegisterTypeForComClients (metodo).The values in the RegistrationConnectionType enumeration are used in the flags parameter of the RegisterTypeForComClients method. Questi valori sono identici a quelli definiti in COM REGCLS enumerazione, che viene usato come le flags parametro nelle chiamate all'API COM CoRegisterClassObject.These values are the same as those defined in the COM REGCLS enumeration, which is used as the flags parameter in calls to the COM API CoRegisterClassObject.

Per altre informazioni sulle CoRegisterClassObject e il REGCLS enumerazione, vedere MSDN library.For more information about CoRegisterClassObject and the REGCLS enumeration, see the MSDN library.

Si applica a

Vedi anche