SDK
SDK C# v1.x
1

You are currently looking at the documentation of a previous version of Kuzzle. We strongly recommend that you use the latest version. You can also use the version selector in the top menu.

DeleteAsync #

Deletes a document.

Arguments #

public async Task<string> DeleteAsync(
  string index, 
  string collection, 
  string id, 
  bool waitForRefresh = false);

ArgumentTypeDescription
index
string
Index name
collection
string
Collection name
id
string
Document ID
waitForRefresh
bool

(false)
If true, waits for the change to be reflected for search (up to 1s)

Return #

The ID of the deleted document.

Exceptions #

Throws a KuzzleException if there is an error. See how to handle errors.

Usage #

try {
  string id = await kuzzle.Document.DeleteAsync(
    "nyc-open-data",
    "yellow-taxi",
    "some-id");
  Console.WriteLine($"Document {id} successfully deleted");
} catch (KuzzleException e) {
  Console.Error.WriteLine(e);
}