IAnalyzerAssemblyLoader インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アナライザー アセンブリとその依存関係の読み込みを処理します。
アナライザー アセンブリを読み込む LoadFromPath(String)前に、その場所とそのすべての依存関係の場所を、最初に呼び出しで指定する AddDependencyLocation(String)必要があります。
public interface class IAnalyzerAssemblyLoader
public interface IAnalyzerAssemblyLoader
type IAnalyzerAssemblyLoader = interface
Public Interface IAnalyzerAssemblyLoader
注釈
可能な限り、実装は例外に直面しても一貫性を保ち、呼び出し元がそれらを処理できるようにする必要があります。 これにより、呼び出し元は、問題をユーザーに表示する方法と、問題が致命的であるかどうかを判断できます。 たとえば、存在しないファイルまたはアクセスできないファイルを読み込むように求められた場合、コマンド ライン ツールは直ちに終了する必要があり、IDE は問題を解決する機会をユーザーに提供したい場合があります。
メソッド
AddDependencyLocation(String) |
アナライザーまたはその依存関係を読み込むときに考慮するファイルを追加します。 |
LoadFromPath(String) |
ディスク上のアセンブリへの完全なパスを指定すると、対応する Assembly オブジェクトを読み込んで返します。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET