| IDataAccessAdapterDeleteEntitiesDirectlyAsync Method (String, IRelationPredicateBucket) | 
  
    Namespace: 
   SD.LLBLGen.Pro.ORMSupportClasses
    Assembly:
   SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.1.0.0 (5.1.0)
SyntaxTask<int> DeleteEntitiesDirectlyAsync(
	string entityName,
	IRelationPredicateBucket filterBucket
)
Function DeleteEntitiesDirectlyAsync ( 
	entityName As String,
	filterBucket As IRelationPredicateBucket
) As Task(Of Integer)
Parameters
- entityName
 - Type: SystemString
The name of the entity to retrieve persistence information. For example "CustomerEntity". This name can be
            retrieved from an existing entity's LLBLGenProEntityName property. - filterBucket
 - Type: SD.LLBLGen.Pro.ORMSupportClassesIRelationPredicateBucket
filter information to filter out the entities to delete 
Return Value
Type: 
TaskInt32
            the amount of physically deleted entities
            
Remarks
            Not supported for entities which are in a TargetPerEntity hierarchy.
            
            This overload doesn't support Authorization or Auditing. It's recommended, if you want to use authorization and/or auditing on this method,
            use the overload of DeleteEntitiesDirectly which accepts a type.
            
See Also