In This Article

AssemblyInfoBase Class

An abstract base class for retrieving information about a product assembly.

public abstract class AssemblyInfoBase
Inheritance:
object object
Derived:
AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo AssemblyInfo UIAssemblyInfoBase

Constructors

AssemblyInfoBase()

Initializes an instance of the class.

protected AssemblyInfoBase()

Properties

Assembly

The Assembly described by this class.

public Assembly Assembly { get; }

Property Value

Assembly

The assembly's copyright metadata.

public string? Copyright { get; }

Property Value

string

CopyrightDisplayText

The assembly's copyright metadata formatted for display.

public string CopyrightDisplayText { get; }

Property Value

string

Description

The assembly's description metadata.

public string? Description { get; }

Property Value

string

InformationalVersion

The assembly's informational version.

public string? InformationalVersion { get; }

Property Value

string

InformationalVersionText

The assembly InformationalVersion, formatted as a string.

public string InformationalVersionText { get; }

Property Value

string

IsPrerelease

Indicates whether this is a prerelease version.

public bool IsPrerelease { get; }

Property Value

bool

Product

The assembly's product name metadata.

public string? Product { get; }

Property Value

string

ProductId

The assembly's product ID.

public abstract int ProductId { get; }

Property Value

int

Title

The assembly's title metadata.

public string? Title { get; }

Property Value

string

UIFramework

The UI framework targeted by the assembly.

public UIFramework UIFramework { get; }

Property Value

UIFramework

Version

A Version indicating the assembly's file version.

public Version Version { get; }

Property Value

Version

VersionText

The assembly Version, formatted as a string.

public string VersionText { get; }

Property Value

string

Inherited Members

Extension Methods