Click or drag to resize

ServerClientSessionSharedOpen Method (Database, UInt64, Boolean, ListIOptimizedPersistable, Boolean, Int32, Int32, Boolean)

For internal use only in generated code

Namespace:  VelocityDb.Session
Assembly:  VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax
public override IOptimizedPersistable Open(
	Database db,
	ulong oid,
	bool update,
	List<IOptimizedPersistable> toLoadMembers,
	bool inFlush,
	int graphDepth,
	int graphDepthToLoad,
	bool signalNotExistError = false
)

Parameters

db
Type: VelocityDbDatabase

[Missing <param name="db"/> documentation for "M:VelocityDb.Session.ServerClientSessionShared.Open(VelocityDb.Database,System.UInt64,System.Boolean,System.Collections.Generic.List{VelocityDb.IOptimizedPersistable},System.Boolean,System.Int32,System.Int32,System.Boolean)"]

oid
Type: SystemUInt64
Id of the object to open, must match with Database id
update
Type: SystemBoolean
Update object when opening it
toLoadMembers
Type: System.Collections.GenericListIOptimizedPersistable
Internal list of objects to be loaded as part of graph load
inFlush
Type: SystemBoolean
Permit page flushes as side affect of opening object?
graphDepth
Type: SystemInt32
Current graph depth of graph load
graphDepthToLoad
Type: SystemInt32
Max graph depth to load
signalNotExistError (Optional)
Type: SystemBoolean
Signal an exception if object/page/database does not exist.

Return Value

Type: IOptimizedPersistable
a persistent object
See Also