BTDB.FieldHandler.ByteArrayFieldHandler.SaveByteBuffer C# (CSharp) Method

SaveByteBuffer() protected method

protected SaveByteBuffer ( IILGen ilGenerator, Action pushWriterOrCtx, Action pushValue ) : void
ilGenerator IILGen
pushWriterOrCtx Action
pushValue Action
return void
        protected virtual void SaveByteBuffer(IILGen ilGenerator, Action<IILGen> pushWriterOrCtx, Action<IILGen> pushValue)
        {
            pushWriterOrCtx(ilGenerator);
            pushValue(ilGenerator);
            ilGenerator.Call(() => default(AbstractBufferedWriter).WriteByteArray(ByteBuffer.NewEmpty()));
        }

Usage Example

Esempio n. 1
0
 public void Save(IILGen ilGenerator, Action <IILGen> pushWriterOrCtx, Action <IILGen> pushValue)
 {
     _fieldHandler.SaveByteBuffer(ilGenerator, pushWriterOrCtx, pushValue);
 }