Click or drag to resize

PageSlot Method

Retrieves an object from persistent storage

Namespace:  VelocityDb
Assembly:  VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax
public IOptimizedPersistable Slot(
	ulong oid,
	bool openRefs,
	SessionBase session,
	Schema schema,
	bool iteration,
	List<IOptimizedPersistable> toLoadMembers,
	int graphDepth,
	int graphDepthToLoad = 2147483647,
	TypeVersion shape = null
)

Parameters

oid
Type: SystemUInt64
Id of object to retrieve
openRefs
Type: SystemBoolean
Shall we open references from this object?
session
Type: VelocityDb.SessionSessionBase
The active session
schema
Type: VelocityDb.TypeInfoSchema
The active schema
iteration
Type: SystemBoolean
Is this called as part of an iteration
toLoadMembers
Type: System.Collections.GenericListIOptimizedPersistable
List of members to load
graphDepth
Type: SystemInt32
The current load graph depth
graphDepthToLoad (Optional)
Type: SystemInt32
Max graph depth to load
shape (Optional)
Type: VelocityDb.TypeInfoTypeVersion
The type version of the object to retrieve

Return Value

Type: IOptimizedPersistable
The retrieved object
See Also