Merge branch 'master' of github.com:mono/mono
[mono.git] / mcs / class / Mono.Data.Sqlite / Assembly / AssemblyInfo.cs
1 using System;
2 using System.Reflection;
3 using System.Runtime.CompilerServices;
4 using System.Runtime.InteropServices;
5 using System.Security.Permissions;
6 using System.Security;
7
8 #if !PLATFORM_COMPACTFRAMEWORK
9 using System.Runtime.ConstrainedExecution;
10 #endif
11
12 // General Information about an assembly is controlled through the following 
13 // set of attributes. Change these attribute values to modify the information
14 // associated with an assembly.
15 [assembly: AssemblyTitle("System.Data.SQLite")]
16 [assembly: AssemblyDescription("ADO.NET 2.0 Data Provider for SQLite")]
17 [assembly: AssemblyConfiguration("")]
18 [assembly: AssemblyCompany("http://sqlite.phxsoftware.com")]
19 [assembly: AssemblyProduct("System.Data.SQLite")]
20 [assembly: AssemblyCopyright("Public Domain")]
21 [assembly: AssemblyTrademark("")]
22 [assembly: AssemblyCulture("")]
23
24 #if PLATFORM_COMPACTFRAMEWORK && RETARGETABLE
25 [assembly: AssemblyFlags(AssemblyNameFlags.Retargetable)]
26 #endif
27
28 //  Setting ComVisible to false makes the types in this assembly not visible 
29 //  to COM componenets.  If you need to access a type in this assembly from 
30 //  COM, set the ComVisible attribute to true on that type.
31 [assembly: ComVisible(false)]
32 [assembly: CLSCompliant(true)]
33 //[assembly: InternalsVisibleTo("System.Data.SQLite.Linq, PublicKey=002400000480000094000000060200000024000052534131000400000100010005a288de5687c4e1b621ddff5d844727418956997f475eb829429e411aff3e93f97b70de698b972640925bdd44280df0a25a843266973704137cbb0e7441c1fe7cae4e2440ae91ab8cde3933febcb1ac48dd33b40e13c421d8215c18a4349a436dd499e3c385cc683015f886f6c10bd90115eb2bd61b67750839e3a19941dc9c")]
34
35 #if !PLATFORM_COMPACTFRAMEWORK
36 [assembly: AllowPartiallyTrustedCallers]
37 [assembly: ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
38 [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
39 #endif
40
41 // Version information for an assembly consists of the following four values:
42 //
43 //      Major Version
44 //      Minor Version 
45 //      Build Number
46 //      Revision
47 //
48 // You can specify all the values or you can default the Revision and Build Numbers 
49 // by using the '*' as shown below:
50 #if !MOBILE
51   #if NET_4_0
52     [assembly: AssemblyVersion("4.0.0.0")]
53   #else // NET_4_0
54     [assembly: AssemblyVersion("2.0.0.0")]
55   #endif // NET_4_0
56 #else
57 [assembly: AssemblyVersion(Consts.FxVersion)]
58 #endif
59 #if !PLATFORM_COMPACTFRAMEWORK
60 [assembly: AssemblyFileVersion("1.0.61.0")]
61 #endif
62
63 [assembly: AssemblyDelaySign (true)]
64 [assembly: AssemblyKeyFile ("../mono.pub")]