Tortuga.Chain Namespace
Tortuga.Chain.Metadata Namespace

PostgreSqlDataSourceBase..::..DeleteWithFilter Method (PostgreSqlObjectName, Object, FilterOptions)

Delete multiple records using a filter object.

Namespace:  Tortuga.Chain.PostgreSql
Assembly:  Tortuga.Chain.PostgreSql (in Tortuga.Chain.PostgreSql.dll)

Syntax


public MultipleRowDbCommandBuilder<NpgsqlCommand, NpgsqlParameter> DeleteWithFilter(
	PostgreSqlObjectName tableName,
	Object filterValue,
	FilterOptions filterOptions
)
Public Function DeleteWithFilter ( _
	tableName As PostgreSqlObjectName, _
	filterValue As Object, _
	filterOptions As FilterOptions _
) As MultipleRowDbCommandBuilder(Of NpgsqlCommand, NpgsqlParameter)
public:
MultipleRowDbCommandBuilder<NpgsqlCommand^, NpgsqlParameter^>^ DeleteWithFilter(
	PostgreSqlObjectName^ tableName, 
	Object^ filterValue, 
	FilterOptions^ filterOptions
)

Parameters

tableName
Type: Tortuga.Chain.PostgreSql..::..PostgreSqlObjectName
Name of the table.
filterValue
Type: Object
The filter value.
filterOptions
Type: Tortuga.Chain..::..FilterOptions
The options.