NAnt SDK Documentation - v0.92

ManagedWrapperReference Members

ManagedWrapperReference overview

Public Instance Constructors

ManagedWrapperReference Constructor

Public Instance Properties

CopyLocal (inherited from WrapperReferenceBase) Gets a value indicating whether the output file(s) of this reference should be copied locally.
IsCreated (inherited from WrapperReferenceBase) Gets a value indicating whether the wrapper assembly has already been created.
Name Gets the name of the referenced assembly.
WrapperAssembly Gets the path of the wrapper assembly.
WrapperTool Gets the name of the tool that should be used to create the WrapperAssembly.

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetAssemblyReferences (inherited from WrapperReferenceBase) Gets the complete set of assemblies that need to be referenced when a project references this component.
GetHashCode (inherited from Object) Serves as a hash function for a particular type.
GetOutputFiles (inherited from WrapperReferenceBase) Gets the complete set of output files for the referenced project.
GetPrimaryOutputFile (inherited from WrapperReferenceBase) Gets the path of the reference, without taking the "copy local" setting into consideration.
GetTimestamp (inherited from WrapperReferenceBase) Gets the timestamp of the reference.
GetType (inherited from Object) Gets the Type of the current instance.
IsManaged (inherited from FileReferenceBase) Gets a value indicating whether the reference is managed for the specified configuration.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Properties

GacCache (inherited from FileReferenceBase) 
IsSystem (inherited from WrapperReferenceBase) Gets a value indicating whether this reference represents a system assembly.
Parent (inherited from ReferenceBase) Gets the project in which the reference is defined.
PrimaryInteropAssembly Gets the path of the Primary Interop Assembly.
ReferencesResolver (inherited from ReferenceBase) 
SolutionTask (inherited from ReferenceBase) 
TypeLibGuid Gets the GUID of the type library as defined in the definition of the reference.
TypeLibLocale Gets the locale of the type library in hex notation.
TypeLibraryName (inherited from WrapperReferenceBase) Gets the name of the type library.
TypeLibVersion Gets the hex version of the type library as defined in the definition of the reference.
XmlDefinition (inherited from FileReferenceBase) 

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetAssemblyOutputFiles (inherited from FileReferenceBase) Gets the complete set of output files for the specified assembly and adds them to collection.
GetFileTimestamp (inherited from ReferenceBase) Returns the date and time the specified file was last written to.
GetPrimaryInteropAssembly (inherited from WrapperReferenceBase) 
GetTypeLibrary (inherited from WrapperReferenceBase) 
GetTypeLibraryName (inherited from WrapperReferenceBase) 
ImportActiveXLibrary 
ImportTypeLibrary 
Log (inherited from ReferenceBase)Overloaded. Logs a message with the given priority.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
ResolveWrapperAssembly (inherited from WrapperReferenceBase) 

See Also

ManagedWrapperReference Class | NAnt.VSNet Namespace