Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Support the 'FullUri' connection string property in the design-time components. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | designOptions |
Files: | files | file ages | folders |
SHA1: |
bb7dce2c2664726fd2f6daccf38ff9f7 |
User & Date: | mistachkin 2014-08-02 02:30:51.120 |
Context
2014-08-02
| ||
03:27 | For the design-time components installer, remove ConfigInvariantName as a Package class property. check-in: fad33d0e23 user: mistachkin tags: designOptions | |
02:30 | Support the 'FullUri' connection string property in the design-time components. check-in: bb7dce2c26 user: mistachkin tags: designOptions | |
00:03 | Merge updates from trunk. check-in: 9689cc6323 user: mistachkin tags: designOptions | |
Changes
Changes to SQLite.Designer/SQLiteConnectionProperties.cs.
︙ | ︙ | |||
38 39 40 41 42 43 44 | return base.ShouldPersistProperty(propertyName); } public override bool Contains(string propertyName) { if (String.Compare(propertyName, "Database", StringComparison.OrdinalIgnoreCase) == 0) | | | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | return base.ShouldPersistProperty(propertyName); } public override bool Contains(string propertyName) { if (String.Compare(propertyName, "Database", StringComparison.OrdinalIgnoreCase) == 0) return (base.Contains("data source") || base.Contains("uri") || base.Contains("fulluri")); return base.Contains(propertyName); } public override object this[string propertyName] { get |
︙ | ︙ | |||
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 | internal string GetDatabaseFile() { if (this["data source"] is string && ((string)this["data source"]).Length > 0) return (string)this["data source"]; else if (this["uri"] is string) return MapUriPath((string)this["uri"]); return String.Empty; } public override bool IsComplete { get { if (Contains("data source") == true) { if (this["data source"] is string && ((string)this["data source"]).Length > 0) return true; } else if (Contains("uri") == true) { if (this["uri"] is string && MapUriPath((string)this["uri"]).Length > 0) return true; } return false; } } internal static string MapUriPath(string path) | > > > > > > > | 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | internal string GetDatabaseFile() { if (this["data source"] is string && ((string)this["data source"]).Length > 0) return (string)this["data source"]; else if (this["uri"] is string) return MapUriPath((string)this["uri"]); else if (this["fulluri"] is string) return (string)this["fulluri"]; return String.Empty; } public override bool IsComplete { get { if (Contains("data source") == true) { if (this["data source"] is string && ((string)this["data source"]).Length > 0) return true; } else if (Contains("uri") == true) { if (this["uri"] is string && MapUriPath((string)this["uri"]).Length > 0) return true; } else if (Contains("fulluri") == true) { if (this["fulluri"] is string && ((string)this["fulluri"]).Length > 0) return true; } return false; } } internal static string MapUriPath(string path) |
︙ | ︙ |