Class BulkDeleteOperation<T>
Inheritance
BulkDeleteOperation<T>
Assembly: OpenSearch.Client.dll
Syntax
[DataContract]
public class BulkDeleteOperation<T> : BulkOperationBase, IBulkDeleteOperation<T>, IBulkOperation where T : class
Type Parameters
Constructors
|
Edit this page
View Source
BulkDeleteOperation(Id)
Declaration
public BulkDeleteOperation(Id id)
Parameters
Type |
Name |
Description |
Id |
id |
|
|
Edit this page
View Source
BulkDeleteOperation(T)
Declaration
public BulkDeleteOperation(T document)
Parameters
Type |
Name |
Description |
T |
document |
|
Properties
|
Edit this page
View Source
ClrType
Declaration
protected override Type ClrType { get; }
Property Value
Overrides
|
Edit this page
View Source
Document
Declaration
public T Document { get; set; }
Property Value
|
Edit this page
View Source
IfPrimaryTerm
Declaration
public long? IfPrimaryTerm { get; set; }
Property Value
|
Edit this page
View Source
IfSequenceNumber
Declaration
public long? IfSequenceNumber { get; set; }
Property Value
|
Edit this page
View Source
Operation
Declaration
protected override string Operation { get; }
Property Value
Overrides
Methods
|
Edit this page
View Source
GetBody()
Declaration
protected override object GetBody()
Returns
Overrides
|
Edit this page
View Source
GetIdForOperation(Inferrer)
Declaration
protected override Id GetIdForOperation(Inferrer inferrer)
Parameters
Returns
Overrides
|
Edit this page
View Source
GetRoutingForOperation(Inferrer)
Declaration
protected override Routing GetRoutingForOperation(Inferrer inferrer)
Parameters
Returns
Overrides
Implements
Extension Methods