Table of Contents

Class NwcDbCacheDirectory

Namespace
NwcIO.Model
Assembly
NwcIO.dll

Master directory of cached data tables registered in the LcOpDBCache stream.

public sealed record NwcDbCacheDirectory : IEquatable<NwcDbCacheDirectory>

Inheritance

Implements

Inherited Members

Constructors

NwcDbCacheDirectory(string, IReadOnlyList<NwcDbCacheEntry>)

Master directory of cached data tables registered in the LcOpDBCache stream.

public NwcDbCacheDirectory(string DatabaseName, IReadOnlyList<NwcDbCacheEntry> Entries)

Parameters

DatabaseName string
Entries IReadOnlyList<NwcDbCacheEntry>

Properties

DatabaseName

public string DatabaseName { get; init; }

Property Value

string

Entries

public IReadOnlyList<NwcDbCacheEntry> Entries { get; init; }

Property Value

IReadOnlyList<NwcDbCacheEntry>

Methods

Find(string)

Finds a cache entry by its segment name (case-insensitive).

public NwcDbCacheEntry? Find(string segmentName)

Parameters

segmentName string

Returns

NwcDbCacheEntry?