System.Runtime.Remoting.Contexts, espace de noms

Bibliothèque de classes .NET Framework 
System.Runtime.Remoting.Contexts, espace de noms 

L'espace de noms System.Runtime.Remoting.Contexts contient des objets qui définissent les contextes dans lesquels résident tous les objets. Un contexte est une séquence ordonnée de propriétés qui définit un environnement pour les objets dans celui-ci. Les contextes sont créés au cours du processus d'activation pour des objets dont la configuration impose certains services automatiques tels que la synchronisation, les transactions, l'activation juste-à-temps (JIT, just-in-time), la sécurité, etc. Plusieurs objets peuvent coexister dans un contexte.

Lors de la création d'un nouvel objet, le .NET Framework recherche un contexte compatible ou crée un nouveau contexte pour l'objet. Une fois qu'un objet est placé dans un contexte, il y reste à vie. Les classes pouvant être liées à un contexte sont qualifiées de classes liées au contexte. Lors d'un accès à partir d'un autre contexte, ces classes liées au contexte sont référencées directement à l'aide d'un proxy. Un appel d'un objet dans un contexte à un objet dans un autre contexte passe par l'intermédiaire d'un proxy de contexte et est tributaire de la stratégie implémentée par les propriétés de contexte combinées.

ClassesClasses
 ClasseDescription
Classe publiqueContextDéfinit un environnement pour les objets qui résident dans celui-ci et pour lequel une stratégie peut être appliquée.
Classe publiqueContextAttributeFournit les implémentations par défaut des interfaces IContextAttribute et IContextProperty.
Classe publiqueContextPropertyContient la paire nom/valeur du nom de propriété et l'objet représentant la propriété d'un contexte.
Classe publiqueSynchronizationAttributeApplique un domaine de synchronisation pour le contexte en cours et tous les contextes qui partagent la même instance.
InterfacesInterfaces
 InterfaceDescription
Interface publiqueIContextAttributeIdentifie un attribut de contexte.
Interface publiqueIContextPropertyCollecte des informations de dénomination à partir de la propriété de contexte et détermine si le nouveau contexte est correct pour cette dernière.
Interface publiqueIContextPropertyActivatorIndique que la propriété d'implémentation souhaite participer à l'activation et n'a peut-être pas fourni de récepteur de messages.
Interface publiqueIContributeClientContextSinkFournit un récepteur d'interception à la limite de contexte à l'extrémité cliente d'un appel distant.
Interface publiqueIContributeDynamicSinkIndique que la propriété d'implémentation doit être inscrite au moment de l'exécution à l'aide de la méthode RegisterDynamicProperty.
Interface publiqueIContributeEnvoySinkFournit un récepteur de messages d'envoi à l'extrémité cliente.
Interface publiqueIContributeObjectSinkFournit un récepteur d'interception spécifique à l'objet à l'extrémité serveur d'un appel distant.
Interface publiqueIContributeServerContextSinkFournit un récepteur d'interception à la limite de contexte à l'extrémité serveur d'un appel distant.
Interface publiqueIDynamicMessageSinkIndique que le récepteur de messages d'implémentation sera fourni par les propriétés inscrites dynamiquement.
Interface publiqueIDynamicPropertyIndique que la propriété d'implémentation doit être inscrite au moment de l'exécution à l'aide de la méthode RegisterDynamicProperty.
DéléguésDélégués
 DéléguéDescription
Délégué publicCrossContextDelegateReprésente la méthode qui doit gérer les demandes d'exécution d'un certain code dans un autre contexte.

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/system.runtime.remoting.contexts.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

10 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-6610
Document créé le 30/10/06 04:03, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-system.runtime.remoting.contexts.html Document affiché 1 fois ce mois de Juin.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,74 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Le rire est un tranquillisant sans effets secondaires.

Arnold H. Glasgow
 
l'infobrol
Nous sommes le Vendredi 01 Juin 2012, 04:46, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)