Exemplo n.º 1
0
 public DeleteContextImpl(StatefulBuffer buffer, ObjectHeader
     objectHeader, IReflectClass fieldClass, Config4Field fieldConfig) : base(buffer
         .Transaction(), buffer, objectHeader)
 {
     _fieldClass = fieldClass;
     _fieldConfig = fieldConfig;
 }
Exemplo n.º 2
0
 public virtual Db4objects.Db4o.CS.Internal.Messages.MsgD GetWriter(StatefulBuffer
                                                                    bytes)
 {
     Db4objects.Db4o.CS.Internal.Messages.MsgD message = GetWriterForLength(bytes.Transaction
                                                                                (), bytes.Length());
     message._payLoad.Append(bytes._buffer);
     return(message);
 }
Exemplo n.º 3
0
        public override MsgD GetWriter(StatefulBuffer bytes)
        {
            var message = GetWriterForLength(bytes.Transaction(), bytes.Length() + Const4.IntLength
                                             );

            message._payLoad.WriteInt(bytes.GetAddress());
            message._payLoad.Append(bytes._buffer);
            return(message);
        }
Exemplo n.º 4
0
        public virtual MsgD GetWriter(StatefulBuffer
                                      bytes)
        {
            var message = GetWriterForLength(bytes.Transaction
                                                 (), bytes.Length());

            message._payLoad.Append(bytes._buffer);
            return(message);
        }
Exemplo n.º 5
0
 /// <exception cref="Db4objects.Db4o.CorruptionException"></exception>
 public object ReadIndexEntryFromObjectSlot(MarshallerFamily mf, StatefulBuffer statefulBuffer
     )
 {
     return ReadIndexEntry(statefulBuffer.Transaction().Context(), statefulBuffer);
 }
 /// <exception cref="Db4objects.Db4o.CorruptionException"></exception>
 public object ReadIndexEntryFromObjectSlot(MarshallerFamily mf, StatefulBuffer statefulBuffer
                                            )
 {
     return(ReadIndexEntry(statefulBuffer.Transaction().Context(), statefulBuffer));
 }
Exemplo n.º 7
0
 /// <exception cref="Db4objects.Db4o.CorruptionException"></exception>
 /// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
 public override object ReadIndexEntryFromObjectSlot(MarshallerFamily mf, StatefulBuffer
                                                     buffer)
 {
     return(buffer.Container().ReadWriterByAddress(buffer.Transaction(), buffer.ReadInt
                                                       (), buffer.ReadInt()));
 }
Exemplo n.º 8
0
 public sealed override MsgD GetWriter(StatefulBuffer buffer)
 {
     return(GetWriter(buffer.Transaction(), buffer.Pointer(), buffer, null));
 }
Exemplo n.º 9
0
 /// <exception cref="Db4objects.Db4o.CorruptionException"></exception>
 /// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
 public override object ReadIndexEntryFromObjectSlot(MarshallerFamily mf, StatefulBuffer
     buffer)
 {
     return buffer.Container().ReadWriterByAddress(buffer.Transaction(), buffer.ReadInt
         (), buffer.ReadInt());
 }
Exemplo n.º 10
0
 public DeleteContextImpl(StatefulBuffer buffer, ObjectHeader
                          objectHeader, IReflectClass fieldClass, Config4Field fieldConfig) : base(buffer
                                                                                                   .Transaction(), buffer, objectHeader)
 {
     _fieldClass  = fieldClass;
     _fieldConfig = fieldConfig;
 }