Page Class |
Namespace: VelocityDb
The Page type exposes the following members.
Name | Description | |
---|---|---|
![]() | 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 |