    

 ## On this page

  

 

 # Class MinervaExternalMetadata

 Last update: 19.06.2026 

Namespace: [Phoenix.Pacz.Impl](Phoenix.Pacz.Impl.md)  
Assembly: Phoenix.Pacz.dll

Extends `Phoenix.Pacz.DefaultExternalMetadata` to provide conventient methods for handling Minerva-specific metadata. Any changes made here must also be made in MinervaExternalMetadata.java.

```csharp
public class MinervaExternalMetadata : DefaultExternalMetadata, IExternalMetadata


```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ← [DefaultExternalMetadata](Phoenix.Pacz.DefaultExternalMetadata.md) ← [MinervaExternalMetadata](Phoenix.Pacz.Impl.MinervaExternalMetadata.md)

#### Implements

[IExternalMetadata](Phoenix.PaczAPI.IExternalMetadata.md)

#### Inherited Members

[DefaultExternalMetadata.METADATA\_FILE\_NAME](Phoenix.Pacz.DefaultExternalMetadata.METADATA_FILE_NAME.md#Phoenix_Pacz_DefaultExternalMetadata_METADATA_FILE_NAME), [DefaultExternalMetadata.Name](Phoenix.Pacz.DefaultExternalMetadata.Name.md#Phoenix_Pacz_DefaultExternalMetadata_Name), [DefaultExternalMetadata.SourceUri](Phoenix.Pacz.DefaultExternalMetadata.SourceUri.md#Phoenix_Pacz_DefaultExternalMetadata_SourceUri), [DefaultExternalMetadata.IsReadOnly](Phoenix.Pacz.DefaultExternalMetadata.IsReadOnly.md#Phoenix_Pacz_DefaultExternalMetadata_IsReadOnly), [DefaultExternalMetadata.ReadOnlyReason](Phoenix.Pacz.DefaultExternalMetadata.ReadOnlyReason.md#Phoenix_Pacz_DefaultExternalMetadata_ReadOnlyReason), [DefaultExternalMetadata.\_metadata](Phoenix.Pacz.DefaultExternalMetadata._metadata.md#Phoenix_Pacz_DefaultExternalMetadata__metadata), [DefaultExternalMetadata.Metadata](Phoenix.Pacz.DefaultExternalMetadata.Metadata.md#Phoenix_Pacz_DefaultExternalMetadata_Metadata), [DefaultExternalMetadata.GetMetadataValue(string)](Phoenix.Pacz.DefaultExternalMetadata.GetMetadataValue.md#Phoenix_Pacz_DefaultExternalMetadata_GetMetadataValue_System_String_), [DefaultExternalMetadata.FromString(string)](Phoenix.Pacz.DefaultExternalMetadata.FromString.md#Phoenix_Pacz_DefaultExternalMetadata_FromString_System_String_), [DefaultExternalMetadata.ToString()](Phoenix.Pacz.DefaultExternalMetadata.ToString.md#Phoenix_Pacz_DefaultExternalMetadata_ToString), [DefaultExternalMetadata.WriteToFileAsync(string)](Phoenix.Pacz.DefaultExternalMetadata.WriteToFileAsync.md#Phoenix_Pacz_DefaultExternalMetadata_WriteToFileAsync_System_String_), [object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)), [object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)), [object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode), [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype), [object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone), [object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals), [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

## Constructors

[MinervaExternalMetadata(MinervaRemote)](Phoenix.Pacz.Impl.MinervaExternalMetadata.-ctor.md#Phoenix_Pacz_Impl_MinervaExternalMetadata__ctor_Phoenix_MinervaCLI_MinervaRemote_)

Constructor. Populates the metadata from the output of a Minerva CLI command.

## Properties

[Name](Phoenix.Pacz.Impl.MinervaExternalMetadata.Name.md#Phoenix_Pacz_Impl_MinervaExternalMetadata_Name)

The Name of the Metadata