예제 #1
0
 public Decrement(string key,
                  ulong initial,
                  ulong delta,
                  uint expiration,
                  IVBucket vBucket,
                  ITypeTranscoder transcoder,
                  uint timeout)
     : base(key, initial, vBucket, transcoder, SequenceGenerator.GetNext(), timeout)
 {
     _delta      = delta;
     _initial    = initial;
     _expiration = expiration;
 }
예제 #2
0
 public Decrement(string key,
                  ulong initial,
                  ulong delta,
                  uint expiration,
                  IVBucket vBucket,
                  IByteConverter converter,
                  ITypeTranscoder transcoder)
     : base(key, initial, transcoder, vBucket, converter, SequenceGenerator.GetNext(), DefaultTimeout)
 {
     _delta      = delta;
     _initial    = initial;
     _expiration = expiration;
 }
예제 #3
0
 public Replace(string key, T value, ulong cas, IVBucket vBucket, ITypeTranscoder transcoder, uint timeout)
     : base(key, value, vBucket, transcoder, SequenceGenerator.GetNext(), timeout)
 {
     Cas = cas;
 }
예제 #4
0
 protected OperationBase(string key, IVBucket vBucket, ITypeTranscoder transcoder, uint timeout)
     : this(key, vBucket, transcoder, SequenceGenerator.GetNext(), timeout)
 {
 }
예제 #5
0
 public Prepend(string key, T value, IVBucket vBucket, ITypeTranscoder transcoder, uint timeout)
     : base(key, value, vBucket, transcoder, SequenceGenerator.GetNext(), timeout)
 {
 }
예제 #6
0
 protected OperationBase(string key, IVBucket vBucket, IByteConverter converter, ITypeTranscoder transcoder)
     : this(key, default(T), transcoder, vBucket, converter, SequenceGenerator.GetNext(), DefaultTimeout)
 {
 }
예제 #7
0
 protected OperationBase(string key, T value, IVBucket vBucket, IByteConverter converter)
     : this(key, value, new DefaultTranscoder(converter), vBucket, converter, SequenceGenerator.GetNext(), DefaultTimeout)
 {
 }
예제 #8
0
 public Set(string key, T value, IVBucket vBucket, IByteConverter converter, ITypeTranscoder transcoder)
     : base(key, value, transcoder, vBucket, converter, SequenceGenerator.GetNext(), DefaultTimeout)
 {
 }
예제 #9
0
 public Replace(string key, T value, ulong cas, IVBucket vBucket, IByteConverter converter, ITypeTranscoder transcoder)
     : base(key, value, transcoder, vBucket, converter, SequenceGenerator.GetNext(), DefaultTimeout)
 {
     Cas = cas;
 }