IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo

Accueil :
- éditorial
- charte d'utilisation
- aide
- diaporama
- contributeurs
Rechercher :
 
recherche avancée...
Naviguer :
- par tri alphabéthique :
0-* A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- par thèmes :
  . Business Intelligence
  . Conception
  . Culture
  . Économie
  . Généralités
  . Gestion de projet
  . Infographie
  . Internet
  . Langages
  . Sécurité
  . Systèmes
  . Télécom
  . Théorie
Contribuer :
- nouvelle définition
- commenter une définition
Partenariat :
- faire un lien
- contact
Statistiques :
- 3079 définitions
- 329 ressources

Définition de assembly

en  n. m.
Elément fondamental de la programmation avec le Framework .NET. Un assembly exécute les fonctions suivantes :

Il contient le code que le CLR exécute. Le code MSIL figurant dans un fichier exécutable portable ne sera pas exécuté s'il ne possède pas de manifeste de l'assembly associé. Notez que chaque assembly ne peut avoir qu'un seul point d'entrée (DllMain, WinMain ou Main).

Il forme une limite de sécurité. Un assembly correspond à l'unité au niveau de laquelle les autorisations sont demandées et accordées.

Il forme une limite de type. L'identité de chaque type inclut le nom de l'assembly dans lequel il réside. Un type nommé MyType chargé dans la portée d'un assembly est différent d'un type nommé MyType chargé dans la portée d'un autre assembly.

Il forme une limite de portée de référence. Le manifeste de l'assembly contient les métadonnées de l'assembly qui permettent de résoudre les types et de satisfaire aux demandes des ressources. Il spécifie les types et les ressources qui sont exposés en dehors de l'assembly. Le manifeste énumère également les autres assemblies dont il dépend.

Il forme une limite de version. L'assembly correspond à la plus petite unité versionable du CLR ; tous les types et les ressources figurant dans le même assembly sont versionés sous la forme d'une unité. Le manifeste de l'assembly décrit les dépendances de versions que vous spécifiez pour les assemblies dépendants.

Il forme une unité de déploiement. Lorsqu'une application démarre, seuls les assemblies que l'application appelle initialement doivent être présents. Les autres assemblies, tels que les ressources de localisation ou les assemblies contenant des classes d'utilitaires, peuvent être extraits sur demande. Cela permet aux applications de rester simples et basiques lors de leur premier téléchargement.

Il s'agit de l'unité au niveau de laquelle l'exécution côte à côte est prise en charge.
 .NET 
 TG -> terme 
assembly
 terme -> TS 
 nom fort, culture 
Ressources héritées :
rubrique Rubrique .NET
Auteur : Christian Peyrusse (leduke) - Christian Peyrusse
Permalien : Définition de assembly du dictionnaire Langages
Date d'ajout : 13/02/2005 Date de dernière mise à jour : 13/02/2005

Envoyer à un ami Imprimer Ajouter aux favoris Dénoncer un abus
Noter cette définition :
logo