IAnalyzerAssemblyLoader Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère le chargement des assemblys d’analyseur et leurs dépendances.
Avant qu’un assembly d’analyseur soit chargé avec LoadFromPath(String), son emplacement et l’emplacement de toutes ses dépendances doivent d’abord être spécifiés par des appels à AddDependencyLocation(String).
public interface class IAnalyzerAssemblyLoader
public interface IAnalyzerAssemblyLoader
type IAnalyzerAssemblyLoader = interface
Public Interface IAnalyzerAssemblyLoader
Remarques
Dans la mesure du possible, les implémentations doivent rester cohérentes face aux exceptions et autoriser l’appelant à les gérer. Cela permet à l’appelant de décider comment présenter des problèmes à l’utilisateur et s’il est ou non irrécupérable. Par exemple, si vous êtes invité à charger un fichier non existant ou inaccessible, un outil de ligne de commande peut souhaiter quitter immédiatement, tandis qu’un IDE peut souhaiter continuer à avancer et à donner à l’utilisateur la possibilité de corriger le problème.
Méthodes
AddDependencyLocation(String) |
Ajoute un fichier à prendre en compte lors du chargement d’un analyseur ou de ses dépendances. |
LoadFromPath(String) |
Étant donné le chemin complet d’un assembly sur le disque, charge et retourne l’objet correspondant Assembly . |