AssemblyInfo Class

Represents a common information provider for an assembly.

Definition

Namespace: Gemstone.Reflection
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.128 -- Release Build+d050cfc5563c89a1188cc3c6b2d417530856f490
public class AssemblyInfo
Inheritance
Object    AssemblyInfo

Constructors

AssemblyInfoInitializes a new instance of the AssemblyInfo class.

Properties

Assembly Gets the underlying Assembly being represented by this AssemblyInfo object.
BuildDate Gets the date and time when the Assembly was built.
CallingAssembly Gets the AssemblyInfo object of the assembly that invoked the currently executing method.
CLSCompliant Gets a boolean value indicating whether the Assembly is CLS-compliant.
ComCompatibleVersion Gets the string representing the assembly version used to indicate to a COM client that all classes in the current version of the assembly are compatible with classes in an earlier version of the assembly.
Company Gets the company name information of the Assembly.
ComVisible Gets a boolean value indicating if the Assembly is exposed to COM.
Configuration Gets the configuration information of the Assembly.
Copyright Gets the copyright information of the Assembly.
CultureName Gets the culture name of the Assembly.
Debuggable Gets a boolean value indicating if the Assembly was built in debug mode.
DelaySign Gets a boolean value indicating if the Assembly has been built as delay-signed.
Description Gets the description information of the Assembly.
EntryAssembly Gets the AssemblyInfo object of the process executable in the default application domain.
ExecutingAssembly Gets the AssemblyInfo object of the assembly that contains the code that is currently executing.
FullName Gets the display name of the Assembly.
Guid Gets the GUID that is used as an ID if the Assembly is exposed to COM.
ImageRuntimeVersion Gets the string representing the version of the common language runtime (CLR) saved in the file containing the manifest.
InformationalVersion Gets the version information of the Assembly.
KeyFile Gets the name of the file containing the key pair used to generate a strong name for the attributed Assembly.
Location Gets the path or UNC location of the loaded file that contains the manifest.
Name Gets the simple, unencrypted name of the Assembly.
Product Gets the product name information of the Assembly.
RootNamespace Gets the root namespace of the Assembly.
SatelliteContractVersion Gets the assembly version used to instruct the System.Resources.ResourceManager to ask for a particular version of a satellite assembly to simplify updates of the main assembly of an application.
Title Gets the title information of the Assembly.
Trademark Gets the trademark information of the Assembly.
Version Gets the major, minor, revision, and build numbers of the Assembly.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FindType Finds the specified typeName searching through all loaded assemblies.
GetAttributes Gets a collection of assembly attributes exposed by the assembly.
GetCustomAttribute Gets the specified assembly attribute if it is exposed by the assembly.
GetEmbeddedResource Gets the specified embedded resource from the assembly.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
LoadAssemblyFromResource Loads the specified assembly that is embedded as a resource in the assembly.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Extension Methods

GetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
GetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)

See Also