RuntimeEnvironment.FromGlobalAccessCache(Assembly) メソッド

定義

指定したアセンブリがグローバル アセンブリ キャッシュに読み込まれているかどうかをテストします。

public:
 static bool FromGlobalAccessCache(System::Reflection::Assembly ^ a);
public static bool FromGlobalAccessCache (System.Reflection.Assembly a);
static member FromGlobalAccessCache : System.Reflection.Assembly -> bool
Public Shared Function FromGlobalAccessCache (a As Assembly) As Boolean

パラメーター

a
Assembly

テスト対象のアセンブリ。

戻り値

アセンブリがグローバル アセンブリ キャッシュに読み込まれている場合は true。それ以外の場合は false

次の例では、FromGlobalAccessCache メソッドを呼び出す方法を示しています。 このコード例は、RuntimeEnvironment クラスのために提供されている大規模な例の一部です。

// Show whether the EXE assembly was loaded from the GAC or from a
// private subdirectory.
Console::WriteLine("Did the {0} assembly load from the GAC? {1}",
    Assembly::GetExecutingAssembly(),
    RuntimeEnvironment::FromGlobalAccessCache(
    Assembly::GetExecutingAssembly()));
// Show whether the EXE assembly was loaded from the GAC or from a private subdirectory.
Assembly assem = typeof(App).Assembly;
Console.WriteLine("Did the {0} assembly load from the GAC? {1}",
   assem, RuntimeEnvironment.FromGlobalAccessCache(assem));
' Show whether the EXE assembly was loaded from the GAC or from a private subdirectory.
Dim assem As Assembly = GetType(App).Assembly
Console.WriteLine("Did the {0} assembly load from the GAC? {1}", 
                  assem, RuntimeEnvironment.FromGlobalAccessCache(assem))

適用対象