IndexBatch.Delete Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Delete(String, IEnumerable<String>) |
Creates a new IndexBatch for deleting a batch of documents. |
Delete<T>(IEnumerable<T>) |
Creates a new IndexBatch for deleting a batch of documents. |
Delete(String, IEnumerable<String>)
- Source:
- IndexBatch.Customization.cs
Creates a new IndexBatch for deleting a batch of documents.
public static Microsoft.Azure.Search.Models.IndexBatch<Microsoft.Azure.Search.Models.Document> Delete (string keyName, System.Collections.Generic.IEnumerable<string> keyValues);
static member Delete : string * seq<string> -> Microsoft.Azure.Search.Models.IndexBatch<Microsoft.Azure.Search.Models.Document>
Public Shared Function Delete (keyName As String, keyValues As IEnumerable(Of String)) As IndexBatch(Of Document)
Parameters
- keyName
- String
The name of the key field that uniquely identifies documents in the index.
- keyValues
- IEnumerable<String>
The keys of the documents to delete.
Returns
A new IndexBatch.
Applies to
Delete<T>(IEnumerable<T>)
- Source:
- IndexBatch.Customization.cs
Creates a new IndexBatch for deleting a batch of documents.
public static Microsoft.Azure.Search.Models.IndexBatch<T> Delete<T> (System.Collections.Generic.IEnumerable<T> documents);
static member Delete : seq<'T> -> Microsoft.Azure.Search.Models.IndexBatch<'T>
Public Shared Function Delete(Of T) (documents As IEnumerable(Of T)) As IndexBatch(Of T)
Type Parameters
- T
The CLR type that maps to the index schema. Instances of this type can be stored as documents in the index.
Parameters
- documents
- IEnumerable<T>
The documents to delete; Fields other than the key are ignored.
Returns
A new IndexBatch.
Applies to
Azure SDK for .NET