Assembly Details Class
This class is used to hold the details for an assembly
Definition
Namespace: Sandcastle.Core.Reflection
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2026.1.20.0
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2026.1.20.0
C#
public sealed class AssemblyDetails : INotifyPropertyChangedVB
Public NotInheritable Class AssemblyDetails
Implements INotifyPropertyChangedC++
public ref class AssemblyDetails sealed : INotifyPropertyChangedF#
[<SealedAttribute>]
type AssemblyDetails =
class
interface INotifyPropertyChanged
end- Inheritance
- Object AssemblyDetails
- Implements
- INotifyPropertyChanged
Properties
| Culture | This read-only property is used to get the culture for the assembly |
| Description | This read-only property returns the assembly description which is a combination of the name, version, culture, and public key token. |
| Filename | This read-only property returns the assembly filename |
| IsIncluded | This is used to get or set whether or not to include the assembly |
| Name | This read-only property returns the assembly name |
| PublicKeyToken | This read-only property returns the public key token for the assembly |
| Version | This read-only property is used to get the version for the assembly |
Methods
| Equals |
This is overridden to allow proper comparison of assembly detail objects
(Overrides ObjectEquals(Object)) |
| GetHashCode |
This is used to return a hash code for the assembly details in string format
(Overrides ObjectGetHashCode) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| ToString |
This is overridden to convert the assembly details to a string in the strong name format
(Overrides ObjectToString) |
Events
| PropertyChanged | The property changed event |