예제 #1
0
 public MemcachedRequest(Enums.Opcode opcode, IMemoryWritable key, uint opaque)
 {
     Opcode = opcode;
     Key    = key;
     Opaque = opaque;
     Value  = MemoryWritable.Empty;
 }
예제 #2
0
 public MemcachedRequest(Enums.Opcode opcode, IMemoryWritable key, uint opaque, IMemoryWritable value, TypeCode flags, TimeSpan?expireIn = null)
 {
     Opcode   = opcode;
     Key      = key;
     Opaque   = opaque;
     Value    = value;
     Flags    = flags;
     ExpireIn = expireIn;
 }
예제 #3
0
        public Task Replace(IMemoryWritable key, IMemoryWritable value, TimeSpan?expireIn)
        {
            var request = new MemcachedRequest(Enums.Opcode.Replace, key, NextOpaque, value, TypeCode.Object, expireIn);

            return(CommandWithNoResult(request));
        }