// Authors:
// Marek Safar (marek.safar@gmail.com)
//
-// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2007-2008 Novell, Inc (http://www.novell.com)
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
using System;
using System.Reflection;
+using System.Resources;
using System.Security;
using System.Security.Permissions;
-using System.Resources;
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-[assembly: AssemblyTitle("System.Core.dll")]
-[assembly: AssemblyDescription("System.Core.dll")]
-[assembly: AssemblyCompany("Mono Development Team")]
-[assembly: AssemblyProduct("System.Query")]
-[assembly: AssemblyCopyright("")]
-[assembly: AssemblyCulture("")]
-[assembly: AssemblyFileVersion ("2.0.0.0")]
-[assembly: NeutralResourcesLanguage ("en-US")]
+// General Information about the System.Core assembly
-[assembly: CLSCompliant(true)]
-[assembly: ComVisible (false)]
+[assembly: AssemblyTitle ("System.Core.dll")]
+[assembly: AssemblyDescription ("System.Core.dll")]
+[assembly: AssemblyDefaultAlias ("System.Core.dll")]
-[assembly: AssemblyVersion(Consts.FxVersion)]
+[assembly: AssemblyCompany (Consts.MonoCompany)]
+[assembly: AssemblyProduct (Consts.MonoProduct)]
+[assembly: AssemblyCopyright (Consts.MonoCopyright)]
+[assembly: AssemblyVersion (Consts.FxVersion)]
[assembly: SatelliteContractVersion (Consts.FxVersion)]
+[assembly: AssemblyInformationalVersion (Consts.FxFileVersion)]
+[assembly: AssemblyFileVersion (Consts.FxFileVersion)]
+[assembly: NeutralResourcesLanguage ("en-US")]
+[assembly: CLSCompliant (true)]
[assembly: AssemblyDelaySign (true)]
-[assembly: AssemblyKeyFile ("../ecma.pub")]
-[assembly: SecurityPermission (SecurityAction.RequestMinimum, SkipVerification=true)]
-[assembly: AllowPartiallyTrustedCallers]
+#if NET_2_1
+ // attributes specific to FX 3.5
+ [assembly: AssemblyKeyFile ("../silverlight.pub")]
+#else
+ // attributes specific to Silverlight 2.0
+ [assembly: AssemblyKeyFile ("../ecma.pub")]
+
+ [assembly: AllowPartiallyTrustedCallers]
+ [assembly: DefaultDependency (LoadHint.Always)]
+ [assembly: SecurityCritical]
+ [assembly: StringFreezing]
+#endif
+
+[assembly: ComVisible (false)]
+
+[assembly: CompilationRelaxations (CompilationRelaxations.NoStringInterning)]
+[assembly: Debuggable (DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
+[assembly: RuntimeCompatibility (WrapNonExceptionThrows = true)]
+// Extension attribute should be added by compiler
+
+[assembly: SecurityPermission (SecurityAction.RequestMinimum, SkipVerification = true)]
+
+#if NET_4_0
+[assembly: TypeForwardedTo (typeof (System.Security.Cryptography.Aes))]
+#endif
+