Enum ResourceType
Classification of a resource-graph node, used for filtering (e.g. by FindByType(ResourceType)) and for display. Values are grouped by engine layer (structural, service, transaction, storage, persistence, metadata, synchronization, durability).
public enum ResourceType
Fields
Allocator = 60Block allocator for fixed-size allocations
Backup = 72Backup/restore resources (shadow buffer, snapshot store)
Bitmap = 42Hierarchical bitmap for allocation tracking
Cache = 33Page cache subsystem
ChangeSet = 22Pending changes within a transaction
Checkpoint = 71Checkpoint subsystem
ComponentTable = 30Per-component-type storage table
Engine = 11The main database engine instance
File = 40Memory-mapped file or file handle
Index = 32B+Tree index structure
Memory = 41Memory block (pinned or array-backed)
Node = 1Generic grouping node for hierarchy organization
None = 0No specific type assigned
Schema = 50Schema definitions and metadata
Segment = 31Logical or chunk-based segment
Service = 10Top-level singleton services (MemoryAllocator, etc.)
Synchronization = 65Synchronization primitives (epoch manager, latch pools)
Transaction = 21Individual active transaction
TransactionPool = 20Transaction pool/chain managing active transactions
WAL = 70Write-ahead log resources (ring buffer, segments)