SessionNoServerSharedOpen 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)
Syntaxpublic override IOptimizedPersistable Open(
	Database db,
	ulong oid,
	bool update,
	List<IOptimizedPersistable> toLoadMembers,
	bool inFlush,
	int graphDepth,
	int graphDepthToLoad,
	bool signalNotExistError = false
)
Public Overrides Function Open ( 
	db As Database,
	oid As ULong,
	update As Boolean,
	toLoadMembers As List(Of IOptimizedPersistable),
	inFlush As Boolean,
	graphDepth As Integer,
	graphDepthToLoad As Integer,
	Optional signalNotExistError As Boolean = false
) As IOptimizedPersistable
public:
virtual IOptimizedPersistable^ Open(
	Database^ db, 
	unsigned long long oid, 
	bool update, 
	List<IOptimizedPersistable^>^ toLoadMembers, 
	bool inFlush, 
	int graphDepth, 
	int graphDepthToLoad, 
	bool signalNotExistError = false
) override
abstract Open : 
        db : Database * 
        oid : uint64 * 
        update : bool * 
        toLoadMembers : List<IOptimizedPersistable> * 
        inFlush : bool * 
        graphDepth : int * 
        graphDepthToLoad : int * 
        ?signalNotExistError : bool 
(* Defaults:
        let _signalNotExistError = defaultArg signalNotExistError false
*)
-> IOptimizedPersistable 
override Open : 
        db : Database * 
        oid : uint64 * 
        update : bool * 
        toLoadMembers : List<IOptimizedPersistable> * 
        inFlush : bool * 
        graphDepth : int * 
        graphDepthToLoad : int * 
        ?signalNotExistError : bool 
(* Defaults:
        let _signalNotExistError = defaultArg signalNotExistError false
*)
-> IOptimizedPersistable Parameters
- db
 - Type: VelocityDbDatabase
[Missing <param name="db"/> documentation for "M:VelocityDb.Session.SessionNoServerShared.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: 
IOptimizedPersistablea persistent object
See Also