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
- PrivacyNoticeBindingElementImporter.cs
- XsdBuildProvider.cs
- EmbeddedMailObject.cs
- ChildDocumentBlock.cs
- ProcessHostFactoryHelper.cs
- DrawingBrush.cs
- XmlWhitespace.cs
- EdmValidator.cs
- ObjectSecurity.cs
- Certificate.cs
- PrintController.cs
- MsmqIntegrationOutputChannel.cs
- Literal.cs
- FloaterParagraph.cs
- StylusPointPropertyInfo.cs
- uribuilder.cs
- XmlSchemaSet.cs
- _SSPIWrapper.cs
- ResourceIDHelper.cs
- PlainXmlWriter.cs
- DataBoundControl.cs
- Vector3D.cs
- SQLString.cs
- UIElement3DAutomationPeer.cs
- RectangleConverter.cs
- EqualityComparer.cs
- FixedNode.cs
- WebPartEditorOkVerb.cs
- TextProperties.cs
- ColumnResizeUndoUnit.cs
- Errors.cs
- OleDbCommand.cs
- Stopwatch.cs
- WebEventCodes.cs
- DatagridviewDisplayedBandsData.cs
- SocketException.cs
- InvokeGenerator.cs
- WindowsListViewScroll.cs
- NotConverter.cs
- PipelineDeploymentState.cs
- InputLanguageSource.cs
- COM2ComponentEditor.cs
- DropShadowEffect.cs
- Exceptions.cs
- FlowDocument.cs
- Style.cs
- Maps.cs
- ClickablePoint.cs
- TextAnchor.cs
- ServiceHostFactory.cs
- CoTaskMemUnicodeSafeHandle.cs
- QueryCacheManager.cs
- ConstructorBuilder.cs
- GeneralTransform3DTo2D.cs
- SafeEventLogWriteHandle.cs
- UnsafeNativeMethodsPenimc.cs
- PeerTransportCredentialType.cs
- MemberProjectionIndex.cs
- DataGridViewCellEventArgs.cs
- HelpKeywordAttribute.cs
- DataServiceClientException.cs
- SubqueryRules.cs
- TextCharacters.cs
- FileLoadException.cs
- WebPartTransformerAttribute.cs
- FileSystemWatcher.cs
- UnmanagedBitmapWrapper.cs
- hebrewshape.cs
- IntegrationExceptionEventArgs.cs
- RemotingAttributes.cs
- XmlILIndex.cs
- ExpressionPrefixAttribute.cs
- OpenTypeLayout.cs
- XmlNamedNodeMap.cs
- DataSourceCacheDurationConverter.cs
- RegistryConfigurationProvider.cs
- Canvas.cs
- Overlapped.cs
- WebControlAdapter.cs
- Int32CAMarshaler.cs
- InfoCardKeyedHashAlgorithm.cs
- StateWorkerRequest.cs
- MasterPageBuildProvider.cs
- ReferencedAssembly.cs
- Constants.cs
- ComUdtElementCollection.cs
- PresentationTraceSources.cs
- CallbackValidatorAttribute.cs
- SqlGatherConsumedAliases.cs
- IgnoreDeviceFilterElementCollection.cs
- NativeCppClassAttribute.cs
- ConvertersCollection.cs
- AuthorizationRule.cs
- _RequestCacheProtocol.cs
- InternalResources.cs
- DocumentGridPage.cs
- CommonObjectSecurity.cs
- IIS7WorkerRequest.cs
- TypeConverterHelper.cs
- updateconfighost.cs