Class QueryIndexManagerExtensions
Inheritance
QueryIndexManagerExtensions
Assembly: Couchbase.NetClient.dll
Syntax
public static class QueryIndexManagerExtensions : object
Methods
|
Improve this Doc
View Source
BuildDeferredIndexesAsync(IQueryIndexManager, String)
Declaration
public static Task BuildDeferredIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Improve this Doc
View Source
BuildDeferredIndexesAsync(IQueryIndexManager, String, Action<BuildDeferredQueryIndexOptions>)
Declaration
public static Task BuildDeferredIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<BuildDeferredQueryIndexOptions> configureOptions)
Parameters
Returns
|
Improve this Doc
View Source
CreateIndexAsync(IQueryIndexManager, String, String, IEnumerable<String>)
Declaration
public static Task CreateIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, string indexName, IEnumerable<string> fields)
Parameters
Returns
|
Improve this Doc
View Source
CreateIndexAsync(IQueryIndexManager, String, String, IEnumerable<String>, Action<CreateQueryIndexOptions>)
Declaration
public static Task CreateIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, string indexName, IEnumerable<string> fields, Action<CreateQueryIndexOptions> configureOptions)
Parameters
Returns
|
Improve this Doc
View Source
CreatePrimaryIndexAsync(IQueryIndexManager, String)
Declaration
public static Task CreatePrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Improve this Doc
View Source
CreatePrimaryIndexAsync(IQueryIndexManager, String, Action<CreatePrimaryQueryIndexOptions>)
Declaration
public static Task CreatePrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<CreatePrimaryQueryIndexOptions> configureOptions)
Parameters
Returns
|
Improve this Doc
View Source
DropIndexAsync(IQueryIndexManager, String, String)
Declaration
public static Task DropIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, string indexName)
Parameters
Returns
|
Improve this Doc
View Source
DropIndexAsync(IQueryIndexManager, String, String, Action<DropQueryIndexOptions>)
Declaration
public static Task DropIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, string indexName, Action<DropQueryIndexOptions> configureOptions)
Parameters
Returns
|
Improve this Doc
View Source
DropPrimaryIndexAsync(IQueryIndexManager, String)
Declaration
public static Task DropPrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Improve this Doc
View Source
DropPrimaryIndexAsync(IQueryIndexManager, String, Action<DropPrimaryQueryIndexOptions>)
Declaration
public static Task DropPrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<DropPrimaryQueryIndexOptions> configureOptions)
Parameters
Returns
|
Improve this Doc
View Source
GetAllIndexesAsync(IQueryIndexManager, String)
Declaration
public static Task<IEnumerable<QueryIndex>> GetAllIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Improve this Doc
View Source
GetAllIndexesAsync(IQueryIndexManager, String, Action<GetAllQueryIndexOptions>)
Declaration
public static Task<IEnumerable<QueryIndex>> GetAllIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<GetAllQueryIndexOptions> configureOptions)
Parameters
Returns
|
Improve this Doc
View Source
WatchIndexesAsync(IQueryIndexManager, String, IEnumerable<String>)
Declaration
public static Task WatchIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, IEnumerable<string> indexNames)
Parameters
Returns
|
Improve this Doc
View Source
WatchIndexesAsync(IQueryIndexManager, String, IEnumerable<String>, Action<WatchQueryIndexOptions>)
Declaration
public static Task WatchIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, IEnumerable<string> indexNames, Action<WatchQueryIndexOptions> configureOptions)
Parameters
Returns