Namespace: Semata.DataStore
Represents an open DataStore
public sealed class Connection
Methods
| Name | Description | 
| AddItemType(string, string, string) | 
                                         Creates an ItemType.  | 
                                
| Close() | 
                                         Closes the Connection.  | 
                                
| CommitTransaction() | 
                                         Commits a Transaction.  | 
                                
| DiscardTransaction() | 
                                         Discards a Transaction.  | 
                                
| ExecuteCommands(string) | 
                                         Executes a command script against the current connection  | 
                                
| Export(string) | 
                                         Exports the current connection  | 
                                
| GetAssociationDefs() | 
                                         Gets all the AssociationDefs in the DataStore  | 
                                
| GetItemType(string) | 
                                         Gets an ItemType by its name  | 
                                
| GetItemTypeExists(string) | 
                                         returns a boolean denoting whether or not an ItemType with this name exists  | 
                                
| GetItemTypes() | 
                                         Gets all the ItemTypes in the DataStore  | 
                                
| GetName() | 
                                         Gets the name of the DataStore  | 
                                
| GetPath() | 
                                         Path to the DataStore  | 
                                
| SetName(string) | 
                                         Sets the name of the DataStore  | 
                                
| StartTransaction() | 
                                         Starts a Transaction.  |