Click or drag to resize

AssemblyInfo Class

Represents a common information provider for an assembly.
Inheritance Hierarchy
SystemObject
  GSF.ReflectionAssemblyInfo

Namespace: GSF.Reflection
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.181-beta
Syntax
public class AssemblyInfo
View Source

The AssemblyInfo type exposes the following members.

Constructors
 NameDescription
Public methodAssemblyInfoInitializes a new instance of the AssemblyInfo class.
Top
Properties
 NameDescription
Public propertyAssembly Gets the underlying Assembly being represented by this AssemblyInfo object.
Public propertyBuildDate Gets the date and time when the Assembly was built.
Public propertyStatic memberCallingAssembly Gets the AssemblyInfo object of the assembly that invoked the currently executing method.
Public propertyCLSCompliant Gets a boolean value indicating whether the Assembly is CLS-compliant.
Public propertyCodeBase Gets the location of the Assembly as specified originally.
Public propertyComCompatibleVersion 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.
Public propertyCompany Gets the company name information of the Assembly.
Public propertyComVisible Gets a boolean value indicating if the Assembly is exposed to COM.
Public propertyConfiguration Gets the configuration information of the Assembly.
Public propertyCopyright Gets the copyright information of the Assembly.
Public propertyCultureName Gets the culture name of the Assembly.
Public propertyDebuggable Gets a boolean value indicating if the Assembly was built in debug mode.
Public propertyDelaySign Gets a boolean value indicating if the Assembly has been built as delay-signed.
Public propertyDescription Gets the description information of the Assembly.
Public propertyStatic memberEntryAssembly Gets the AssemblyInfo object of the process executable in the default application domain.
Public propertyStatic memberExecutingAssembly Gets the AssemblyInfo object of the assembly that contains the code that is currently executing.
Public propertyFullName Gets the display name of the Assembly.
Public propertyGACLoaded Gets a boolean value indicating whether the Assembly was loaded from the global assembly cache.
Public propertyGuid Gets the GUID that is used as an ID if the Assembly is exposed to COM.
Public propertyImageRuntimeVersion Gets the string representing the version of the common language runtime (CLR) saved in the file containing the manifest.
Public propertyInformationalVersion Gets the version information of the Assembly.
Public propertyKeyFile Gets the name of the file containing the key pair used to generate a strong name for the attributed Assembly.
Public propertyLocation Gets the path or UNC location of the loaded file that contains the manifest.
Public propertyName Gets the simple, unencrypted name of the Assembly.
Public propertyProduct Gets the product name information of the Assembly.
Public propertyRootNamespace Gets the root namespace of the Assembly.
Public propertySatelliteContractVersion 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.
Public propertyTitle Gets the title information of the Assembly.
Public propertyTrademark Gets the trademark information of the Assembly.
Public propertyTypeLibVersion Gets the string representing the Assembly version number in MajorVersion.MinorVersion format.
Public propertyVersion Gets the major, minor, revision, and build numbers of the Assembly.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodStatic memberFindType Finds the specified typeName searching through all loaded assemblies.
Public methodGetAttributes Gets a collection of assembly attributes exposed by the assembly.
Public methodGetCustomAttribute Gets the specified assembly attribute if it is exposed by the assembly.
Public methodGetEmbeddedResource Gets the specified embedded resource from the assembly.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberLoadAssemblyFromResource Loads the specified assembly that is embedded as a resource in the assembly.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension MethodGetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also