SQLite.Designer Required designer variable. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. Required designer variable. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. Required designer variable. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. Required designer variable. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. The purpose of this class is to provide context menus and event support when designing a SQLite DataSet. Most of the functionality is implemented by MS's VSDesigner object which we instantiate through reflection since I don't really have a design-time reference to the object and many of the objects in VSDesigner are internal. Empty constructor Initialize the designer by creating a SqlDataAdapterDesigner and delegating most of our functionality to it. We extend support for DbDataAdapter-derived objects The object wanting to be extended Whether or not we extend that object Forwards to the SqlDataAdapterDesigner object Forwards to the SqlDataAdapterDesigner object This object provides a designer for a SQLiteCommand. The reason we provide an additional CommandDesignTimeVisible property is because certain MS designer components will look for it and fail if its not there. Initialize the instance with the given SQLiteCommand component Add our designtimevisible attribute to the attributes for the item Provide a get method for the CommandDesignTimeVisible provided property The SQLiteCommand we're designing for True or false if the object is visible in design mode Provide a set method for our supplied CommandDesignTimeVisible property The SQLiteCommand to set The new designtime visible property to assign to the command We extend any DbCommand The object being tested True if the object derives from DbCommand This method executes a specified command, potentially based on parameters passed in from the data view support XML. Provides rudimentary connectionproperties support This class provides connectionstring editing support in the properties window when using a SQLiteConnection as a toolbox component on a form (for example). In order to provide the dropdown list, unless someone knows a better way, I have to use the internal VsConnectionManager class since it utilizes some interfaces in the designer that are internal to the VSDesigner object. We instantiate it and utilize it through reflection. Provides a UI to edit/create SQLite database connections Required designer variable. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. Provides a toolboxitem for a SQLiteDataAdapter. This is required in order for us to pop up the connection wizard when you drop the tool on a form, and to create the hidden commands that are assigned to the data adapter and keep them hidden. The hiding at runtime of the controls is accomplished both here during the creation of the components and in the SQLiteCommandDesigner which provides properties to hide the objects when they're supposed to be hidden. The connection wizard is instantiated in the VSDesigner through reflection. Creates the necessary components associated with this data adapter instance The designer host The components created by this toolbox item Generates a unique name for the given object The container where we're being instantiated The core name of the object to create a unique instance of A unique name within the given container This class creates many of the DDEX components when asked for by the server explorer. This class is used to build identifier arrays and contract them. Typically they are passed to SQLiteConnection.GetSchema() or are contracted for display on the screen or in the properties window. Strips out the schema, which we don't really support but has to be there for certain operations internal to MS's designer implementation. The type of identifier to contract The full identifier array A contracted identifier array GetSite does not need to be implemented since DDEX only calls SetSite to site the object. Doesn't do much other than provide the DataObjectSupport base object with a location where the XML resource can be found. Provides basic DataSourceInformation about the underlying connection Provides DataViewSupport with a location where the XML file is for the Server Explorer's view. Ideally we'd be a package provider, but the VS Express Editions don't support us, so this class exists so that in the future we can perhaps work with the Express Editions. For a package-based provider, this factory creates instances of the main objects we support Required designer variable. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to RZE1PAAIMRZRE2CKM3CIRRIREIJQR1PTAEHTRHKTCPP1KKRRJQK9CTM9ZHMRETI9E9J8REKEA1MER9PDKQDIH8HMRRH2DIACHIP1KHK2IAZKM8R0EZRTKDHADII9ICCH. Looks up a localized string similar to The database and its metadata will be un-encrypted. No password will be required to open the database and view its contents.. Looks up a localized string similar to The database and its metadata will be encrypted using the supplied password as a hash.. Looks up a localized string similar to The database and its metadata will be re-encrypted using the supplied password as a hash.. Looks up a localized string similar to [SQLite] System.Data.SQLite.SQLiteConnection, System.Data.SQLite System.Data.SQLite.SQLiteDataAdapter, System.Data.SQLite System.Data.SQLite.SQLiteCommand, System.Data.SQLite .