gda-sharp2.6.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
XML database representation (used for import/export and in the default provider).
The Gda.XmlDatabase class allows programs to manage databases in XML format (the format used by libgda for importing/exporting databases). It contains functions to easily manage those XML files.
With this set of functions, applications can bypass the normal libgda operation mode (via Gda.Client to access data sources), and have a direct access to the data in the XML file.
GLib.ObjectMethodSystem.VoidTo be added
a To be addedMethodGda.Table
Searches table and returns it.
a a or null if not found.To be addedMethodSystem.Void
Reloads the object from it's original place, discarding all changes that may have happened.
To be addedMethodSystem.Boolean
Saves the object to disk.
a a To be addedMethodSystem.Void
Emits the Event.
To be addedConstructorTo be added
a To be addedConstructor
Default Constructor.
To be addedConstructorTo be added
a To be addedConstructorTo be added
a
a To be addedConstructorTo be added
a
a
a
a To be addedPropertySystem.String
Gets / Sets the uri of the object.
a
This uri will be used when saving the XML Database.
PropertySystem.String
Gets / Sets the user defined version of the object.
a To be addedPropertySystem.String
Gets the version of libGda used to create the object.
a
This version is the one that was used for saving the XML file last time it was saved. This value can only be "get" as it is an internal information related to the creation of the Gda.XmlDatabase object. To get the user defined database version, use the property instead.
PropertySystem.String
Gets / Sets the name of the object.
a To be addedPropertyGLib.List
Gets a list of all table names present in the database.
a To be addedEventSystem.EventHandlerTo be addedTo be addedGLib.Signal(CName="changed")PropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a Chain to this constructor if you have manually registered a native value for your subclass.System.Obsolete(Message=null, IsError=False)