[This is preliminary documentation and is subject to change.]
Returns a raw byte[] occupied by the object payload, only payload is returned along with serializer flag
which tells what kind of serializer was used.
This method is rarely used, it is needed for debugging and special-case "direct" memory access on read
to bypass the de-serialization process altogether
Namespace: NFX.ApplicationModel.PileAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public byte[] GetRawBuffer(
PilePointer ptr,
out byte serializerFlag
)
public byte[] GetRawBuffer(
PilePointer ptr,
out byte serializerFlag
)
Public Function GetRawBuffer (
ptr As PilePointer,
<OutAttribute> ByRef serializerFlag As Byte
) As Byte()
Public Function GetRawBuffer (
ptr As PilePointer,
<OutAttribute> ByRef serializerFlag As Byte
) As Byte()
public:
virtual array<unsigned char>^ GetRawBuffer(
PilePointer ptr,
[OutAttribute] unsigned char% serializerFlag
) sealed
public:
virtual array<unsigned char>^ GetRawBuffer(
PilePointer ptr,
[OutAttribute] unsigned char% serializerFlag
) sealed
abstract GetRawBuffer :
ptr : PilePointer *
serializerFlag : byte byref -> byte[]
override GetRawBuffer :
ptr : PilePointer *
serializerFlag : byte byref -> byte[] abstract GetRawBuffer :
ptr : PilePointer *
serializerFlag : byte byref -> byte[]
override GetRawBuffer :
ptr : PilePointer *
serializerFlag : byte byref -> byte[] Return Value
Type:
Byte Implements
IPile GetRawBuffer(PilePointer, Byte )