Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Internal.cs / 3 / Internal.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** This file exists to contain miscellaneous module-level attributes ** and other miscellaneous stuff. ** ** ** ===========================================================*/ using System.Runtime.InteropServices; using System.Runtime.CompilerServices; using System.Collections.Generic; using System.Reflection; #if FEATURE_COMINTEROP [assembly:Guid("BED7F4EA-1A96-11d2-8F08-00A0C9A6186D")] // The following attribute are required to ensure COM compatibility. [assembly:System.Runtime.InteropServices.ComCompatibleVersion(1, 0, 3300, 0)] [assembly:System.Runtime.InteropServices.TypeLibVersion(2, 0)] #endif // FEATURE_COMINTEROP [assembly:DefaultDependencyAttribute(LoadHint.Always)] // mscorlib would like to have its literal strings frozen if possible [assembly: System.Runtime.CompilerServices.StringFreezingAttribute()] namespace System { static class Internal { // This method is purely an aid for NGen to statically deduce which // instantiations to save in the ngen image. // Otherwise, the JIT-compiler gets used, which is bad for working-set. // Note that IBC can provide this information too. // However, this helps in keeping the JIT-compiler out even for // test scenarios which do not use IBC. // This can be removed after V2, when we implement other schemes // of keeping the JIT-compiler out for generic instantiations. static void CommonlyUsedGenericInstantiations_HACK() { // Make absolutely sure we include some of the most common // instantiations here in mscorlib's ngen image. // Note that reference type instantiations are already included // automatically for us. System.Array.Sort(null); System.Array.Sort (null); System.Array.Sort (null); new ArraySegment (new byte[1], 0, 0); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary (); new Dictionary
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- VirtualDirectoryMapping.cs
- ActivityBuilderXamlWriter.cs
- TextRangeEdit.cs
- MediaEntryAttribute.cs
- LockedAssemblyCache.cs
- UpdateEventArgs.cs
- RelatedCurrencyManager.cs
- OracleBoolean.cs
- ComplexType.cs
- VarRemapper.cs
- BooleanProjectedSlot.cs
- XPathDescendantIterator.cs
- TdsParserSafeHandles.cs
- Sql8ExpressionRewriter.cs
- TraceHandlerErrorFormatter.cs
- RemoteWebConfigurationHostServer.cs
- ByteAnimation.cs
- PriorityChain.cs
- HwndSource.cs
- XmlSchemaNotation.cs
- XmlSerializerSection.cs
- SimpleWebHandlerParser.cs
- COAUTHIDENTITY.cs
- TemplateField.cs
- ComplexLine.cs
- BitFlagsGenerator.cs
- SearchForVirtualItemEventArgs.cs
- ListControlConvertEventArgs.cs
- NavigationService.cs
- ConnectionPointCookie.cs
- BaseWebProxyFinder.cs
- TextWriterEngine.cs
- CookieParameter.cs
- DefaultProxySection.cs
- DataGridCommandEventArgs.cs
- RC2CryptoServiceProvider.cs
- EntryPointNotFoundException.cs
- MonikerHelper.cs
- HttpsChannelFactory.cs
- DesignerForm.cs
- GridViewRow.cs
- MediaTimeline.cs
- TimeIntervalCollection.cs
- TextControl.cs
- TripleDESCryptoServiceProvider.cs
- OdbcCommand.cs
- CategoryNameCollection.cs
- ReferenceSchema.cs
- SafeCertificateStore.cs
- ActivityDesignerAccessibleObject.cs
- FileDialog.cs
- TableLayoutStyleCollection.cs
- ClipboardData.cs
- ClientSession.cs
- SchemaElementLookUpTable.cs
- ConvertTextFrag.cs
- ExtensionDataObject.cs
- TriggerCollection.cs
- shaperfactoryquerycachekey.cs
- KnownAssembliesSet.cs
- TraceUtils.cs
- HybridWebProxyFinder.cs
- EditorZoneDesigner.cs
- XmlNavigatorFilter.cs
- _UncName.cs
- EndCreateSecurityTokenRequest.cs
- ScriptControl.cs
- ControlPropertyNameConverter.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- DataSvcMapFileSerializer.cs
- FamilyMap.cs
- DetailsViewPageEventArgs.cs
- WebEventTraceProvider.cs
- SafeHandle.cs
- CodeStatement.cs
- HtmlImage.cs
- InheritanceContextHelper.cs
- TreePrinter.cs
- CustomErrorCollection.cs
- AtomEntry.cs
- ConnectionsZone.cs
- SqlConnectionString.cs
- StorageFunctionMapping.cs
- Monitor.cs
- MobileListItem.cs
- XPathArrayIterator.cs
- XsltArgumentList.cs
- StringAnimationBase.cs
- FileNotFoundException.cs
- WebPartDisplayModeEventArgs.cs
- AuthenticationException.cs
- ParameterModifier.cs
- TemplateControlParser.cs
- DesignerProperties.cs
- Rect.cs
- SimpleWorkerRequest.cs
- Point.cs
- PageContentAsyncResult.cs
- ProxyGenerator.cs
- StreamReader.cs