Table of Contents

Class MountedAxolotlPackage

Namespace
Axolotl2D.Packages
Assembly
Axolotl2D.dll

A mounted package and its optional trusted module assembly.

public sealed class MountedAxolotlPackage : IDisposable
Inheritance
MountedAxolotlPackage
Implements
Inherited Members

Properties

Assembly

The loaded module assembly, or null under content-only policy.

public Assembly? Assembly { get; }

Property Value

Assembly

Manifest

The package manifest.

public AxolotlPackageManifest Manifest { get; }

Property Value

AxolotlPackageManifest

Package

The validated package index.

public AxolotlPackage Package { get; }

Property Value

AxolotlPackage

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

GetAsset(string)

Gets package-local asset metadata.

public AxolotlPackageAsset GetAsset(string name)

Parameters

name string

Returns

AxolotlPackageAsset

OpenAsset(string)

Opens a bounded stream for a package-local asset.

public Stream OpenAsset(string name)

Parameters

name string

Returns

Stream