RuntimeEnvironment.FromGlobalAccessCache(Assembly) Method

Definition

Tests whether the specified assembly is loaded in the global assembly cache.

C#
public static bool FromGlobalAccessCache(System.Reflection.Assembly a);

Parameters

a
Assembly

The assembly to test.

Returns

true if the assembly is loaded in the global assembly cache; otherwise, false.

Examples

The following example demonstrates calling the FromGlobalAccessCache method. This code example is part of a larger example provided for the RuntimeEnvironment class.

C#
// 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));

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1