Open sandboxFocus

Interface IAssemblyIdentity

Represents an assembly identity, used in project references.

Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public interface IAssemblyIdentity : IEquatable<IAssemblyIdentity>

Properties

Name Description
CultureName

Gets the assembly culture, or an empty string if the culture is neutral.

HasPublicKey

Gets a value indicating whether the assembly has a full PublicKey.

IsStrongNamed

Gets a value indicating whether the assembly has either a PublicKey or a PublicKeyToken.

Name

Gets the assembly name.

PublicKey

Gets the full public key, or an empty array.

PublicKeyToken

Gets the public key token, or an empty array.

Version

Gets the assembly version.

Extension Methods