Table of Contents

Class AssemblyReference

Namespace
ICSharpCode.Decompiler.Metadata
Assembly
ICSharpCode.Decompiler.dll
public class AssemblyReference : IAssemblyReference
Inheritance
AssemblyReference
Implements
Inherited Members

Constructors

AssemblyReference(PEFile, AssemblyReferenceHandle)

public AssemblyReference(PEFile module, AssemblyReferenceHandle handle)

Parameters

module PEFile
handle AssemblyReferenceHandle

AssemblyReference(MetadataReader, AssemblyReferenceHandle)

public AssemblyReference(MetadataReader metadata, AssemblyReferenceHandle handle)

Parameters

metadata MetadataReader
handle AssemblyReferenceHandle

Properties

Culture

public string Culture { get; }

Property Value

string

FullName

public string FullName { get; }

Property Value

string

Handle

public AssemblyReferenceHandle Handle { get; }

Property Value

AssemblyReferenceHandle

IsRetargetable

public bool IsRetargetable { get; }

Property Value

bool

IsWindowsRuntime

public bool IsWindowsRuntime { get; }

Property Value

bool

Metadata

public MetadataReader Metadata { get; }

Property Value

MetadataReader

Name

public string Name { get; }

Property Value

string

Version

public Version? Version { get; }

Property Value

Version

Methods

GetPublicKeyToken()

public byte[]? GetPublicKeyToken()

Returns

byte[]

ToString()

public override string ToString()

Returns

string