RegistrationClassContext, énumération
TOC
Réduire la table des matières
Développer la table des matières
Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

RegistrationClassContext, énumération

Spécifie le jeu de contextes d'exécution dans lequel un objet de classe sera rendu disponible pour les demandes de construction d'instances.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.

Espace de noms :  System.Runtime.InteropServices
Assembly :  mscorlib (dans mscorlib.dll)

[FlagsAttribute]
public enum RegistrationClassContext

Nom de membreDescription
InProcessServerLe code qui crée et gère les objets de cette classe est une DLL qui s'exécute dans le même processus que l'appelant de la fonction spécifiant le contexte de classe.
InProcessHandlerLe code qui gère les objets de cette classe est un gestionnaire in-process.
LocalServerLe code EXE qui crée et gère les objets de cette classe s'exécute sur le même ordinateur mais il est chargé dans un espace de processus séparé.
InProcessServer16Non utilisé.
RemoteServerContexte d'ordinateur distant.
InProcessHandler16Non utilisé.
Reserved1Non utilisé.
Reserved2Non utilisé.
Reserved3Non utilisé.
Reserved4Non utilisé.
NoCodeDownloadInterdit le téléchargement de code à partir du service d'annuaire ou d'Internet.
Reserved5Non utilisé.
NoCustomMarshalSpécifie si l'activation échoue si elle utilise le marshaling personnalisé.
EnableCodeDownloadAutorise le téléchargement de code à partir du service d'annuaire ou d'Internet.
NoFailureLogSubstitue l'enregistrement de défaillances.
DisableActivateAsActivatorDésactive les activations AAA (Activate-As-Activator) pour cette activation uniquement.
EnableActivateAsActivatorActive les activations AAA (Activate-As-Activator) pour cette activation uniquement.
FromDefaultContextCommence cette activation à partir du contexte par défaut de l'appartement actuel.

Les valeurs de l'énumération RegistrationClassContext sont utilisées dans le paramètre classContext de la méthode RegisterTypeForComClients. Ces valeurs sont identiques à celles définies dans l'énumération COM CLSCTX, qui est utilisée comme paramètre dwClsContext dans les appels à l'API COM CoRegisterClassObject.

Pour plus d'informations sur CoRegisterClassObject et l'énumération CLSCTX, consultez MSDN Library.

.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2016 Microsoft