[This is preliminary documentation and is subject to change.]
Puts a CLR object into the pile and returns a newly-allocated pointer.
Throws out-of-space if there is not enough space in the pile and limits are set.
Optional lifeSpanSec is ignored by this implementation
Namespace: NFX.ApplicationModel.PileAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public PilePointer Put(
Object obj,
uint lifeSpanSec = 0
)
public PilePointer Put(
Object obj,
uint lifeSpanSec = 0
)
Public Function Put (
obj As Object,
Optional lifeSpanSec As UInteger = 0
) As PilePointer
Public Function Put (
obj As Object,
Optional lifeSpanSec As UInteger = 0
) As PilePointer
public:
virtual PilePointer Put(
Object^ obj,
unsigned int lifeSpanSec = 0
) sealed
public:
virtual PilePointer Put(
Object^ obj,
unsigned int lifeSpanSec = 0
) sealed
abstract Put :
obj : Object *
?lifeSpanSec : uint32
(* Defaults:
let _lifeSpanSec = defaultArg lifeSpanSec 0
*)
-> PilePointer
override Put :
obj : Object *
?lifeSpanSec : uint32
(* Defaults:
let _lifeSpanSec = defaultArg lifeSpanSec 0
*)
-> PilePointer abstract Put :
obj : Object *
?lifeSpanSec : uint32
(* Defaults:
let _lifeSpanSec = defaultArg lifeSpanSec 0
*)
-> PilePointer
override Put :
obj : Object *
?lifeSpanSec : uint32
(* Defaults:
let _lifeSpanSec = defaultArg lifeSpanSec 0
*)
-> PilePointer Return Value
Type:
PilePointerImplements
IPile Put(Object, UInt32)