ISetDatabase Interface
| Name | Description | |
|---|---|---|
 
    
	 | 
	DbConnection | Gets the direct access to the database connection. | 
 
    
	 | 
	FamilyTree | Gets a tree hierarchy of article families in the database. | 
 
    
	 | 
	FieldsRepository | Gets the repository which provides access to fields in this database and to their management. | 
 
    
	 | 
	FullPathToDatabase | Gets the full path to the database. | 
| Name | Description | |
|---|---|---|
 
    
	 | 
	Close() | Closes the database. | 
 
    
	 | 
	CreateSet(string, string, string, string, string, bool) | Creates a new set in the database. | 
 
    
	 | 
	DeleteSet(long) | Deletes a set from the database. | 
 
    
	 | 
	GetAllSets() | Returns the list of all sets in the database. | 
 
    
	 | 
	GetCurrentSetID() | Returns the unique ID of the current set. | 
 
    
	 | 
	GetSet(long) | Returns the set with specified ID from the database. | 
 
    
	 | 
	GetSet(string) | Returns the set with specified reference from the database. | 
 
    
	 | 
	RunQdvMacro(string, ref MacroExecutionError, ICallingContext) | Runs a macro in the set DB. | 
	
		Available since QDV 7.13.0001.
	
					
    
	
    
	