Page Class |
Namespace: VelocityDb
The Page type exposes the following members.
Name | Description | |
---|---|---|
ByteCount | ||
Database |
The Database of this Page.
| |
Id |
The Oid (encoded as UInt64) of this page
| |
IsUpdated |
Is this Page updated?
| |
Offset |
Current page version starts at this offset in conatining Database.
| |
Oid |
The Oid of this page
| |
OnlyStub |
Is this Page fully read into memory or just the PageInfo?
| |
PageInfo |
Gets the PageInfo for this Page
| |
PageNumber |
The page number of this Page in the containing Database | |
ShortId |
The OidShort (encoded as UInt32) of this page
|
Name | Description | |
---|---|---|
ClearCashedObjects |
Clears all objects cached on the page but does not clear objects cached by weak references.
| |
CompareTo |
Compares Pages by PageNumber
| |
DeleteObject |
Use this as an alternative to Unpersist(SessionBase) or when using the interface class IOptimizedPersistable | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. | |
FinishUpCsvImport |
Schema page requires special handling in Import from CSV files
| |
GetEnumerator |
Enumerates all objects on this Page
| |
ObjectsLazyLoaded |
Enumerates all objects on this Page. Object graph loaded up to specified max depth.
| |
PageShortIds |
Enumerates all objects short ids on this Page
| |
Slot |
Retrieves an object from persistent storage
| |
StringToByteArray |
Converts a string into an UTF8 encoded byte array
| |
ToString | Returns a string that represents the current object. (Overrides ObjectToString.) | |
UnpersistObject |
Use this as an alternative to Unpersist(SessionBase) or when using the interface class IOptimizedPersistable |