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
- IsolatedStorageFileStream.cs
- GlyphCache.cs
- InternalBufferOverflowException.cs
- XNodeValidator.cs
- QilStrConcat.cs
- figurelengthconverter.cs
- EdmToObjectNamespaceMap.cs
- LinqToSqlWrapper.cs
- KeyBinding.cs
- Int64Animation.cs
- IgnoreDataMemberAttribute.cs
- DoubleCollection.cs
- CounterCreationDataCollection.cs
- BoundsDrawingContextWalker.cs
- NamespaceCollection.cs
- FixedSOMFixedBlock.cs
- CommonServiceBehaviorElement.cs
- ADRoleFactoryConfiguration.cs
- TreeIterator.cs
- PropertyPushdownHelper.cs
- AsyncResult.cs
- PrimitiveDataContract.cs
- RenderCapability.cs
- DataViewManager.cs
- WebEvents.cs
- MexNamedPipeBindingCollectionElement.cs
- WebBrowserUriTypeConverter.cs
- PointAnimationUsingPath.cs
- _FtpDataStream.cs
- Nullable.cs
- EdmRelationshipRoleAttribute.cs
- CompilerWrapper.cs
- DirectoryInfo.cs
- ThousandthOfEmRealPoints.cs
- EntityDataSourceStatementEditor.cs
- RemotingAttributes.cs
- RoutedEvent.cs
- TransferRequestHandler.cs
- MethodBody.cs
- DataGridTableStyleMappingNameEditor.cs
- StylusPointPropertyId.cs
- CompilerState.cs
- NullableBoolConverter.cs
- IdentifierCreationService.cs
- StringArrayConverter.cs
- TypeTypeConverter.cs
- TableStyle.cs
- CDSCollectionETWBCLProvider.cs
- WebConfigurationHost.cs
- SqlCacheDependencyDatabaseCollection.cs
- EntityDataSourceValidationException.cs
- FlowNode.cs
- LogSwitch.cs
- SizeConverter.cs
- CharacterBuffer.cs
- DockProviderWrapper.cs
- TextEffectCollection.cs
- WebPart.cs
- UTF7Encoding.cs
- CallId.cs
- ClassGenerator.cs
- DescendantOverDescendantQuery.cs
- SafeNativeMethods.cs
- DropShadowBitmapEffect.cs
- TagMapCollection.cs
- BinaryObjectReader.cs
- EventlogProvider.cs
- PrintController.cs
- AssemblyUtil.cs
- TableItemProviderWrapper.cs
- ThreadExceptionDialog.cs
- PathTooLongException.cs
- XhtmlBasicImageAdapter.cs
- BamlBinaryWriter.cs
- XPathChildIterator.cs
- GridViewRowPresenter.cs
- CollectionContainer.cs
- SystemInformation.cs
- StateItem.cs
- OpCodes.cs
- SpecularMaterial.cs
- StoryFragments.cs
- SourceFilter.cs
- XmlAttributeCollection.cs
- UserControlDocumentDesigner.cs
- NameValueSectionHandler.cs
- PriorityChain.cs
- columnmapkeybuilder.cs
- FormsAuthenticationEventArgs.cs
- RootBrowserWindowProxy.cs
- ModelItemImpl.cs
- ServiceModelActivity.cs
- Pointer.cs
- SqlDeflator.cs
- GACMembershipCondition.cs
- DocumentSequenceHighlightLayer.cs
- JsonFormatWriterGenerator.cs
- filewebresponse.cs
- XmlLanguage.cs
- ApplicationSecurityInfo.cs