Freigeben über


StrongAssemblyIdentity Klasse

Definition

Metadaten zu einem Assembly , das verwendet wird, um zu bestimmen, ob zwei Assemblys gleichwertig sind.

[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)
Vererbung
StrongAssemblyIdentity
Attribute
Implementiert

Konstruktoren

StrongAssemblyIdentity(AssemblyName, Guid)

Initialisiert eine neue Instanz der StrongAssemblyIdentity-Klasse.

Eigenschaften

Mvid

Ruft das MVID für das Manifestmodul der Assembly ab. Dies ist ein eindeutiger Bezeichner, der einzelne Builds einer Assembly darstellt.

Name

Ruft den vollständigen Namen der Assembly ab.

Methoden

CreateFrom(Assembly, AssemblyName)

Ruft die Metadaten aus einer Assembly ab.

CreateFrom(String, AssemblyName)

Ruft die Metadaten aus einer Assembly am angegebenen Pfad ab.

Equals(Object)

Metadaten zu einem Assembly , das verwendet wird, um zu bestimmen, ob zwei Assemblys gleichwertig sind.

Equals(StrongAssemblyIdentity)

Metadaten zu einem Assembly , das verwendet wird, um zu bestimmen, ob zwei Assemblys gleichwertig sind.

GetHashCode()

Metadaten zu einem Assembly , das verwendet wird, um zu bestimmen, ob zwei Assemblys gleichwertig sind.

Gilt für: