View Source
  Class DatabaseSchemaResult
  
  
  
  
    Inheritance
      System.Object
      
   
  
  Assembly: Umbraco.Infrastructure.dll
  Syntax
  
    public class DatabaseSchemaResult
   
  Constructors
  
  
    View Source
  
  DatabaseSchemaResult()
  
  
  Declaration
  
    public DatabaseSchemaResult()
   
  Properties
  
  
    View Source
  
  Errors
  
  
  Declaration
  
    public List<Tuple<string, string>> Errors { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<Tuple<System.String, System.String>> |  | 
    
  
  
    View Source
  
  TableDefinitions
  
  
  Declaration
  
    public List<TableDefinition> TableDefinitions { get; }
   
  Property Value
  
  
    View Source
  
  ValidColumns
  
  
  Declaration
  
    public List<string> ValidColumns { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<System.String> |  | 
    
  
  
    View Source
  
  ValidConstraints
  
  
  Declaration
  
    public List<string> ValidConstraints { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<System.String> |  | 
    
  
  
    View Source
  
  ValidIndexes
  
  
  Declaration
  
    public List<string> ValidIndexes { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<System.String> |  | 
    
  
  
    View Source
  
  ValidTables
  
  
  Declaration
  
    public List<string> ValidTables { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<System.String> |  | 
    
  
  Methods
  
  
    View Source
  
  DetermineHasInstalledVersion()
  Determines whether the database contains an installed version.
Declaration
  
    public bool DetermineHasInstalledVersion()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  
  
    View Source
  
  GetSummary()
  Gets a summary of the schema validation result
Declaration
  
    public string GetSummary()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String | A string containing a human readable string with a summary message |