Class NwcDbCacheEntry
- Namespace
- NwcIO.Model
- Assembly
- NwcIO.dll
Represents a named segment or table entry recorded in the Navisworks database cache stream.
public sealed record NwcDbCacheEntry : IEquatable<NwcDbCacheEntry>Inheritance
Implements
Inherited Members
Constructors
NwcDbCacheEntry(string, int, long, long, long)
Represents a named segment or table entry recorded in the Navisworks database cache stream.
public NwcDbCacheEntry(string Name, int Flags, long Offset, long Length, long Extra)Parameters
Namestring-
Segment name (e.g., "cache\LcOpNwdGeometry", "cache\LcOpGuidStore").
Flagsint-
Flags or schema version associated with the segment.
Offsetlong-
Relative byte offset inside the partition or cache stream.
Lengthlong-
Byte length of the segment data.
Extralong-
Additional format or alignment flags.
Properties
Extra
Additional format or alignment flags.
public long Extra { get; init; }Property Value
Flags
Flags or schema version associated with the segment.
public int Flags { get; init; }Property Value
Length
Byte length of the segment data.
public long Length { get; init; }Property Value
Name
Segment name (e.g., "cache\LcOpNwdGeometry", "cache\LcOpGuidStore").
public string Name { get; init; }Property Value
Offset
Relative byte offset inside the partition or cache stream.
public long Offset { get; init; }