Class QueryIndexManagerExtensions
Inheritance
QueryIndexManagerExtensions
Assembly: Couchbase.NetClient.dll
Syntax
public static class QueryIndexManagerExtensions
Methods
|
Edit this page
View Source
BuildDeferredIndexesAsync(IQueryIndexManager, string)
Declaration
public static Task BuildDeferredIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Edit this page
View Source
BuildDeferredIndexesAsync(IQueryIndexManager, string, Action<BuildDeferredQueryIndexOptions>)
Declaration
public static Task BuildDeferredIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<BuildDeferredQueryIndexOptions> configureOptions)
Parameters
Returns
|
Edit this page
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
|
Edit this page
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
|
Edit this page
View Source
CreatePrimaryIndexAsync(IQueryIndexManager, string)
Declaration
public static Task CreatePrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Edit this page
View Source
CreatePrimaryIndexAsync(IQueryIndexManager, string, Action<CreatePrimaryQueryIndexOptions>)
Declaration
public static Task CreatePrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<CreatePrimaryQueryIndexOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
DropIndexAsync(IQueryIndexManager, string, string)
Declaration
public static Task DropIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, string indexName)
Parameters
Returns
|
Edit this page
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
|
Edit this page
View Source
DropPrimaryIndexAsync(IQueryIndexManager, string)
Declaration
public static Task DropPrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Edit this page
View Source
DropPrimaryIndexAsync(IQueryIndexManager, string, Action<DropPrimaryQueryIndexOptions>)
Declaration
public static Task DropPrimaryIndexAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<DropPrimaryQueryIndexOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
GetAllIndexesAsync(IQueryIndexManager, string)
Declaration
public static Task<IEnumerable<QueryIndex>> GetAllIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName)
Parameters
Returns
|
Edit this page
View Source
GetAllIndexesAsync(IQueryIndexManager, string, Action<GetAllQueryIndexOptions>)
Declaration
public static Task<IEnumerable<QueryIndex>> GetAllIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, Action<GetAllQueryIndexOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
WatchIndexesAsync(IQueryIndexManager, string, IEnumerable<string>)
Declaration
public static Task WatchIndexesAsync(this IQueryIndexManager queryIndexManager, string bucketName, IEnumerable<string> indexNames)
Parameters
Returns
|
Edit this page
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