Property | Type | Description | |
---|---|---|---|
CouchbasePool | System | ||
GetFirstAddress | |||
ICouchbaseServerPool | VBucket | ||
IDisposable | void | ||
IServerPool | IEnumerable |
||
IServerPool | IMemcachedNode | ||
IServerPool | void | ||
InitBasic | InternalState | ||
InitNodes | void | ||
InitVBucket | InternalState | ||
Initialize | void | ||
NodeFail | void | ||
ReconfigurePool | void | ||
ReinitializeLocator | void | ||
ValidateVBucketMap | void | ||
rezCallback | void |
Method | Description | |
---|---|---|
CouchbasePool ( ICouchbaseClientConfiguration configuration ) : System |
Initializes a new instance of the T:Couchbase.CouchbasePool.
|
|
CouchbasePool ( ICouchbaseClientConfiguration configuration, string bucketName, string bucketPassword ) : System |
Initializes a new instance of the T:Couchbase.CouchbasePool class using the specified configuration, bucket name and password.
|
Method | Description | |
---|---|---|
CreateNode ( |
Method | Description | |
---|---|---|
CouchbasePool ( ICouchbaseClientConfiguration configuration, string bucket ) : System | ||
GetFirstAddress ( string hostname ) : |
||
ICouchbaseServerPool ( string key ) : VBucket | ||
IDisposable ( ) : void | ||
IServerPool ( ) : IEnumerable |
||
IServerPool ( string key ) : IMemcachedNode | ||
IServerPool ( ) : void | ||
InitBasic ( ClusterConfig config, ISaslAuthenticationProvider auth ) : InternalState | ||
InitNodes ( ClusterConfig config ) : void | ||
InitVBucket ( ClusterConfig config, ISaslAuthenticationProvider auth ) : InternalState | ||
Initialize ( ICouchbaseClientConfiguration configuration, string bucketName, string bucketPassword ) : void | ||
NodeFail ( IMemcachedNode node ) : void | ||
ReconfigurePool ( ClusterConfig config ) : void | ||
ReinitializeLocator ( InternalState previousState ) : void | ||
ValidateVBucketMap ( VBucketConfig vbsm, int knownNodeCount ) : void | ||
rezCallback ( object o ) : void |
public CouchbasePool ( ICouchbaseClientConfiguration configuration ) : System | ||
configuration | ICouchbaseClientConfiguration | The configuration to be used. |
return | System |
public CouchbasePool ( ICouchbaseClientConfiguration configuration, string bucketName, string bucketPassword ) : System | ||
configuration | ICouchbaseClientConfiguration | The configuration to be used. |
bucketName | string | The name of the bucket to connect to. Overrides the configuration's Bucket property. |
bucketPassword | string | The password to the bucket. Overrides the configuration's BucketPassword property. |
return | System |
protected CreateNode ( |
||
endpoint | ||
auth | ISaslAuthenticationProvider | |
nodeInfo | object>.Dictionary | |
return | IMemcachedNode |