Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add comments. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | tkt-8d928c3e88 |
Files: | files | file ages | folders |
SHA1: |
2d0a56c918f66bc7a80056637634dfd1 |
User & Date: | mistachkin 2015-01-09 04:10:04 |
Context
2015-01-09
| ||
04:11 | Make the storage schema (SSDL) files more consistent with their provider names. check-in: b59de72204 user: mistachkin tags: tkt-8d928c3e88 | |
04:10 | Add comments. check-in: 2d0a56c918 user: mistachkin tags: tkt-8d928c3e88 | |
2015-01-08
| ||
18:57 | Add 'AppendManifestToken_SQLiteProviderManifest' environment variable to enable better testing and tighter integration. Complete initial tests. check-in: c42db158c3 user: mistachkin tags: tkt-8d928c3e88 | |
Changes
Changes to System.Data.SQLite.Linq/SQLiteProviderManifest.cs.
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
..
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
private static XmlReader GetProviderManifest() { return GetXmlResource("System.Data.SQLite.SQLiteProviderServices.ProviderManifest.xml"); } /// <summary> /// /// </summary> /// <param name="manifestToken"> /// /// </param> /// <returns> /// /// </returns> private static string GetProviderManifestToken( string manifestToken ) { #if !PLATFORM_COMPACTFRAMEWORK string value = Environment.GetEnvironmentVariable( ................................................................................ StringBuilder builder = new StringBuilder(capacity); builder.Append(manifestToken); builder.Append(value); return builder.ToString(); #else return manifestToken; #endif } /// <summary> /// Attempts to parse a provider manifest token. It must contain either a /// legacy string that specifies the <see cref="SQLiteDateFormats" /> value |
|
>
>
>
|
<
>
>
>
>
>
>
|
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
..
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
private static XmlReader GetProviderManifest() { return GetXmlResource("System.Data.SQLite.SQLiteProviderServices.ProviderManifest.xml"); } /// <summary> /// Determines and returns the effective provider manifest token to use, /// based on the specified provider manifest token and the environment, /// if applicable. /// </summary> /// <param name="manifestToken"> /// The original provider manifest token passed to the constructor for this /// class. /// </param> /// <returns> /// The effective provider manifest token. /// </returns> private static string GetProviderManifestToken( string manifestToken ) { #if !PLATFORM_COMPACTFRAMEWORK string value = Environment.GetEnvironmentVariable( ................................................................................ StringBuilder builder = new StringBuilder(capacity); builder.Append(manifestToken); builder.Append(value); return builder.ToString(); #else // // NOTE: The .NET Compact Framework lacks environment variable support. // Therefore, just return the original provider manifest token // verbatim in this case. // return manifestToken; #endif } /// <summary> /// Attempts to parse a provider manifest token. It must contain either a /// legacy string that specifies the <see cref="SQLiteDateFormats" /> value |