Class CollectionManagerExtensions
Inheritance
CollectionManagerExtensions
Assembly: Couchbase.NetClient.dll
Syntax
public static class CollectionManagerExtensions
Methods
|
Edit this page
View Source
CreateCollectionAsync(ICouchbaseCollectionManager, CollectionSpec)
Declaration
[Obsolete("Use the overload with scope and collection names instead.")]
public static Task CreateCollectionAsync(this ICouchbaseCollectionManager manager, CollectionSpec spec)
Parameters
Returns
|
Edit this page
View Source
CreateCollectionAsync(ICouchbaseCollectionManager, CollectionSpec, Action<CreateCollectionOptions>)
Declaration
[Obsolete("Use the overload with CreateCollectionSettings instead.")]
public static Task CreateCollectionAsync(this ICouchbaseCollectionManager manager, CollectionSpec spec, Action<CreateCollectionOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
CreateCollectionAsync(ICouchbaseCollectionManager, string, string, CreateCollectionSettings, Action<CreateCollectionOptions>)
Declaration
public static Task CreateCollectionAsync(this ICouchbaseCollectionManager manager, string scopeName, string collectionName, CreateCollectionSettings settings, Action<CreateCollectionOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
CreateScopeAsync(ICouchbaseCollectionManager, ScopeSpec)
Declaration
[Obsolete("Use other overloaded CreateScopeAsync method that does not take a ScopeSpec instead.")]
public static Task CreateScopeAsync(this ICouchbaseCollectionManager manager, ScopeSpec scopeSpec)
Parameters
Returns
|
Edit this page
View Source
CreateScopeAsync(ICouchbaseCollectionManager, ScopeSpec, Action<CreateScopeOptions>)
Declaration
[Obsolete("Use other overloaded CreateScopeAsync method that does not take a ScopeSpec instead.")]
public static Task CreateScopeAsync(this ICouchbaseCollectionManager manager, ScopeSpec scopeSpec, Action<CreateScopeOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
CreateScopeAsync(ICouchbaseCollectionManager, string)
Declaration
public static Task CreateScopeAsync(this ICouchbaseCollectionManager manager, string scopeName)
Parameters
Returns
|
Edit this page
View Source
CreateScopeAsync(ICouchbaseCollectionManager, string, Action<CreateScopeOptions>)
Declaration
public static Task CreateScopeAsync(this ICouchbaseCollectionManager manager, string scopeName, Action<CreateScopeOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
DropCollectionAsync(ICouchbaseCollectionManager, CollectionSpec)
Declaration
[Obsolete("Use the overload that uses scope and collection names instead.")]
public static Task DropCollectionAsync(this ICouchbaseCollectionManager manager, CollectionSpec spec)
Parameters
Returns
|
Edit this page
View Source
DropCollectionAsync(ICouchbaseCollectionManager, CollectionSpec, Action<DropCollectionOptions>)
Declaration
[Obsolete("Use the overload that uses scope and collection names instead.")]
public static Task DropCollectionAsync(this ICouchbaseCollectionManager manager, CollectionSpec spec, Action<DropCollectionOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
DropCollectionAsync(ICouchbaseCollectionManager, string, string, Action<DropCollectionOptions>)
Declaration
public static Task DropCollectionAsync(this ICouchbaseCollectionManager manager, string scopeName, string collectionName, Action<DropCollectionOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
DropScopeAsync(ICouchbaseCollectionManager, string)
Declaration
public static Task DropScopeAsync(this ICouchbaseCollectionManager manager, string scopeName)
Parameters
Returns
|
Edit this page
View Source
DropScopeAsync(ICouchbaseCollectionManager, string, Action<DropScopeOptions>)
Declaration
public static Task DropScopeAsync(this ICouchbaseCollectionManager manager, string scopeName, Action<DropScopeOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
GetAllScopesAsync(ICouchbaseCollectionManager)
Declaration
public static Task<IEnumerable<ScopeSpec>> GetAllScopesAsync(this ICouchbaseCollectionManager manager)
Parameters
Returns
|
Edit this page
View Source
GetAllScopesAsync(ICouchbaseCollectionManager, Action<GetAllScopesOptions>)
Declaration
public static Task<IEnumerable<ScopeSpec>> GetAllScopesAsync(this ICouchbaseCollectionManager manager, Action<GetAllScopesOptions> configureOptions)
Parameters
Returns
|
Edit this page
View Source
GetScopeAsync(ICouchbaseCollectionManager, string)
Declaration
[Obsolete("Use GetAllScopesAsync instead.")]
public static Task<ScopeSpec> GetScopeAsync(this ICouchbaseCollectionManager manager, string scopeName)
Parameters
Returns
|
Edit this page
View Source
GetScopeAsync(ICouchbaseCollectionManager, string, Action<GetScopeOptions>)
Declaration
[Obsolete("Use GetAllScopesAsync instead.")]
public static Task<ScopeSpec> GetScopeAsync(this ICouchbaseCollectionManager manager, string scopeName, Action<GetScopeOptions> configureOptions)
Parameters
Returns