GacCache Class

Summary

Helper class for determining whether assemblies are located in the Global Assembly Cache.
Assembly
NAnt.Core.dll
Namespace
NAnt.Core.Util
Interfaces
  • IDisposable
Base Types
  • Object
graph BT Type-->Base0["Object"] Type-.->Interface0["IDisposable"] Type["GacCache"] class Type type-node

Syntax

public sealed class GacCache : IDisposable

Constructors

Name Summary
GacCache(Project) Initializes a new instance of the NAnt.Core.Util.GacCache class in the context of the given NAnt.Core.Util.GacCache.Project.

Properties

Name Value Summary
Project Project
Gets the NAnt.Core.Util.GacCache.Project context of the NAnt.Core.Util.GacCache.

Methods

Name Value Summary
~GacCache() void
Dispose() void
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
IsAssemblyInGac(string) bool
Determines whether an assembly is installed in the Global Assembly Cache given its file name or path.
RecreateDomain() void