C# Class Membase.SyncOperation

Inheritance: Enyim.Caching.Memcached.Protocol.Binary.BinaryOperation, ISyncOperation
显示文件 Open project: couchbaselabs/EnyimMemcached

Private Properties

Property Type Description
DecodeResult Membase.SyncResult[]
GetFlags uint

Public Methods

Method Description
SyncOperation ( VBucketNodeLocator locator, ulong>.KeyValuePair keys, SyncMode mode, int replicationCount ) : System

Protected Methods

Method Description
Build ( ) : BinaryRequest
BuildBody ( ) : ArraySegment
ReadResponse ( PooledSocket socket ) : bool

Private Methods

Method Description
DecodeResult ( ArraySegment result ) : Membase.SyncResult[]
GetFlags ( SyncMode mode, int replicationCount ) : uint

Method Details

Build() protected method

protected Build ( ) : BinaryRequest
return Enyim.Caching.Memcached.Protocol.Binary.BinaryRequest

BuildBody() protected method

protected BuildBody ( ) : ArraySegment
return ArraySegment

ReadResponse() protected method

protected ReadResponse ( PooledSocket socket ) : bool
socket Enyim.Caching.Memcached.PooledSocket
return bool

SyncOperation() public method

public SyncOperation ( VBucketNodeLocator locator, ulong>.KeyValuePair keys, SyncMode mode, int replicationCount ) : System
locator Enyim.Caching.Memcached.VBucketNodeLocator
keys ulong>.KeyValuePair
mode SyncMode
replicationCount int
return System