Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / clr / src / BCL / System / Internal.cs / 1 / 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
- SqlDataSource.cs
- TypeReference.cs
- PropertyMappingExceptionEventArgs.cs
- DbConnectionPool.cs
- CleanUpVirtualizedItemEventArgs.cs
- HandleCollector.cs
- PolyLineSegment.cs
- EncoderNLS.cs
- UncommonField.cs
- TemplateBaseAction.cs
- columnmapfactory.cs
- DesignerActionList.cs
- QueryContinueDragEventArgs.cs
- CodeTypeReferenceCollection.cs
- TraversalRequest.cs
- WmpBitmapDecoder.cs
- ContentDesigner.cs
- SendMailErrorEventArgs.cs
- RuntimeCompatibilityAttribute.cs
- DiagnosticSection.cs
- SrgsDocument.cs
- ProxySimple.cs
- RenderData.cs
- TitleStyle.cs
- CookieProtection.cs
- ProgressBar.cs
- HostingEnvironment.cs
- IntranetCredentialPolicy.cs
- BufferedGraphics.cs
- NotSupportedException.cs
- GeometryModel3D.cs
- SynchronizationLockException.cs
- HtmlLiteralTextAdapter.cs
- RecognizerBase.cs
- NamespaceListProperty.cs
- Timer.cs
- translator.cs
- CommonProperties.cs
- StringInfo.cs
- ConnectionStringsExpressionBuilder.cs
- ActivationArguments.cs
- BinHexDecoder.cs
- DrawingImage.cs
- ExpressionBindingCollection.cs
- ReadOnlyTernaryTree.cs
- ImageAttributes.cs
- PeerName.cs
- ErrorWrapper.cs
- GeometryConverter.cs
- ZipIOCentralDirectoryFileHeader.cs
- Perspective.cs
- CategoryGridEntry.cs
- DockingAttribute.cs
- PeerTransportListenAddressConverter.cs
- X509AsymmetricSecurityKey.cs
- StyleSelector.cs
- SchemaNamespaceManager.cs
- ReadOnlyHierarchicalDataSourceView.cs
- Control.cs
- Pens.cs
- NavigateEvent.cs
- AsyncCompletedEventArgs.cs
- TagMapInfo.cs
- WorkflowInstanceProxy.cs
- AddInProcess.cs
- PolicyManager.cs
- TextRange.cs
- CodeDomSerializerException.cs
- WorkflowCommandExtensionItem.cs
- FixedSOMPageElement.cs
- ColorTranslator.cs
- XPathBuilder.cs
- MetafileHeader.cs
- MgmtConfigurationRecord.cs
- _SecureChannel.cs
- OperationContractAttribute.cs
- WebHttpDispatchOperationSelector.cs
- CqlQuery.cs
- PageThemeBuildProvider.cs
- XmlWriterDelegator.cs
- WebPartHelpVerb.cs
- Helpers.cs
- BulletChrome.cs
- RotateTransform.cs
- ProcessStartInfo.cs
- SafeViewOfFileHandle.cs
- ToolStripDesigner.cs
- SqlFunctionAttribute.cs
- WindowsSysHeader.cs
- Random.cs
- PagedDataSource.cs
- DefaultBinder.cs
- TypeTypeConverter.cs
- BypassElementCollection.cs
- DocumentsTrace.cs
- ETagAttribute.cs
- RegularExpressionValidator.cs
- ErrorFormatter.cs
- Publisher.cs
- HitTestDrawingContextWalker.cs