Assembly Methods

Include Protected Members
Include Inherited Members

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

The Assembly type exposes the following members.

Methods

  Name Description
CreateInstance Locates the specified type from this assembly and creates an instance of it using the system activator, using case-sensitive search.
Equals Determines whether this assembly and the specified object are equal. (Overrides Object..::.Equals(Object).)
Finalize Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
GetCallingAssembly Returns the Assembly of the method that invoked the currently executing method.
GetCustomAttributes(Boolean) Gets all the custom attributes for this assembly.
GetCustomAttributes(Type, Boolean) Gets the custom attributes for this assembly as specified by type.
GetExecutingAssembly Gets the assembly that contains the code that is currently executing.
GetExportedTypes Gets the types defined in this assembly that are visible outside the assembly.
GetHashCode Returns the hash code for this instance. (Overrides Object..::.GetHashCode()()().)
GetManifestResourceInfo Returns information about how the given resource has been persisted.
GetManifestResourceNames Returns the names of all the resources in this assembly.
GetManifestResourceStream(String) Loads the specified manifest resource from this assembly.
GetManifestResourceStream(Type, String) Loads the specified manifest resource, scoped by the namespace of the specified type, from this assembly.
GetModules Gets all the modules that are part of this assembly.
GetName()()() Security Critical. Gets an AssemblyName for this assembly.
GetName(Boolean) Security Critical. Gets an AssemblyName for this assembly, setting the codebase as specified by copiedName.
GetSatelliteAssembly(CultureInfo) Gets the satellite assembly for the specified culture.
GetSatelliteAssembly(CultureInfo, Version) Gets the specified version of the satellite assembly for the specified culture.
GetType()()() Gets the Type of the current instance. (Inherited from Object.)
GetType(String) Gets the Type object with the specified name in the assembly instance.
GetType(String, Boolean) Gets the Type object with the specified name in the assembly instance and optionally throws an exception if the type is not found.
GetTypes Gets the types defined in this assembly.
IsDefined Indicates whether or not a specified attribute has been applied to the assembly.
Load(AssemblyName) Security Critical. Loads an assembly given its AssemblyName.
Load(String) Loads an assembly given the long form of its name.
LoadFrom Security Critical. Loads an assembly given its file name or path.
MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
ToString Returns the full name of the assembly, also known as the display name. (Overrides Object..::.ToString()()().)

Top

Extension Methods

  Name Description
GetCustomAttribute(Type) Overloaded. Retrieves a custom attribute of a specified type that is applied to a specified assembly. (Defined by CustomAttributeExtensions.)
GetCustomAttribute<(Of <(T>)>)()()() Overloaded. Retrieves a custom attribute of a specified type that is applied to a specified assembly. (Defined by CustomAttributeExtensions.)
GetCustomAttributes()()() Overloaded. Retrieves a collection of custom attributes that are applied to a specified assembly. (Defined by CustomAttributeExtensions.)
GetCustomAttributes(Type) Overloaded. Retrieves a collection of custom attributes of a specified type that are applied to a specified assembly. (Defined by CustomAttributeExtensions.)
GetCustomAttributes<(Of <(T>)>)()()() Overloaded. Retrieves a collection of custom attributes of a specified type that are applied to a specified assembly. (Defined by CustomAttributeExtensions.)
IsDefined Indicates whether custom attributes of a specified type are applied to a specified assembly. (Defined by CustomAttributeExtensions.)

Top

See Also

Reference

Assembly Class

System.Reflection Namespace