ServerClientSessionSharedOpen Method (UInt64, Boolean, Boolean, Int32) |
Opens a persistent object
Namespace:
VelocityDb.Session
Assembly:
VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax public override Object Open(
ulong oid,
bool update,
bool inFlush,
int graphDepthToLoad = 2147483647
)
Public Overrides Function Open (
oid As ULong,
update As Boolean,
inFlush As Boolean,
Optional graphDepthToLoad As Integer = 2147483647
) As Object
public:
virtual Object^ Open(
unsigned long long oid,
bool update,
bool inFlush,
int graphDepthToLoad = 2147483647
) override
abstract Open :
oid : uint64 *
update : bool *
inFlush : bool *
?graphDepthToLoad : int
(* Defaults:
let _graphDepthToLoad = defaultArg graphDepthToLoad 2147483647
*)
-> Object
override Open :
oid : uint64 *
update : bool *
inFlush : bool *
?graphDepthToLoad : int
(* Defaults:
let _graphDepthToLoad = defaultArg graphDepthToLoad 2147483647
*)
-> Object
Parameters
- oid
- Type: SystemUInt64
The Id of the object to open - update
- Type: SystemBoolean
Open the object for update? - inFlush
- Type: SystemBoolean
if true, disallow page flushing while opening the object - graphDepthToLoad (Optional)
- Type: SystemInt32
Set this if you want to limit the depth of the graph loaded by this open.
Return Value
Type:
ObjectA persistent object
See Also