StrongAssemblyIdentity Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Metadata about a Assembly that is used to determine if two assemblies are equivalent.
[System.Diagnostics.DebuggerDisplay("{Name}")]
public class StrongAssemblyIdentity : IEquatable<Microsoft.VisualStudio.Composition.StrongAssemblyIdentity>
[<System.Diagnostics.DebuggerDisplay("{Name}")>]
type StrongAssemblyIdentity = class
interface IEquatable<StrongAssemblyIdentity>
Public Class StrongAssemblyIdentity
Implements IEquatable(Of StrongAssemblyIdentity)
- Inheritance
-
StrongAssemblyIdentity
- Attributes
- Implements
Constructors
StrongAssemblyIdentity(AssemblyName, Guid) |
Initializes a new instance of the StrongAssemblyIdentity class. |
Properties
Mvid |
Gets the MVID for the assembly's manifest module. This is a unique identifier that represents individual builds of an assembly. |
Name |
Gets the assembly's full name. |
Methods
CreateFrom(Assembly, AssemblyName) |
Gets the metadata from an assembly. |
CreateFrom(String, AssemblyName) |
Gets the metadata from an assembly at the specified path. |
Equals(Object) | |
Equals(StrongAssemblyIdentity) | Indicates whether the current object is equal to another object of the same type. |
GetHashCode() | Serves as the default hash function. |