View Source
  Class DeleteDataBuilder
  
  
  
  
    Inheritance
      System.Object
      
      
   
  
  Assembly: Umbraco.Infrastructure.dll
  Syntax
  
    public class DeleteDataBuilder : ExpressionBuilderBase<DeleteDataExpression>, IDeleteDataBuilder, IFluentBuilder, IExecutableBuilder
   
  Constructors
  
  
    View Source
  
  DeleteDataBuilder(DeleteDataExpression)
  
  
  Declaration
  
    public DeleteDataBuilder(DeleteDataExpression expression)
   
  Parameters
  
  Methods
  
  
    View Source
  
  AllRows()
  Specifies that all rows must be deleted.
 
  
  Declaration
  
    public IExecutableBuilder AllRows()
   
  Returns
  
  
    View Source
  
  Do()
  
  
  Declaration
  
  
    View Source
  
  IsNull(String)
  Specifies that rows with a specified column being null must be deleted.
 
  
  Declaration
  
    public IExecutableBuilder IsNull(string columnName)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        columnName | 
         | 
      
    
  
  Returns
  
  
    View Source
  
  Row(Object)
  Specifies a row to be deleted.
 
  
  Declaration
  
    public IDeleteDataBuilder Row(object dataAsAnonymousType)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Object | 
        dataAsAnonymousType | 
         | 
      
    
  
  Returns