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
- DockAndAnchorLayout.cs
- ContextQuery.cs
- InstanceHandleConflictException.cs
- XmlSubtreeReader.cs
- FileReservationCollection.cs
- HttpCacheVary.cs
- TokenBasedSet.cs
- MessageContractMemberAttribute.cs
- TypeConverter.cs
- ListViewItemSelectionChangedEvent.cs
- DataSvcMapFileSerializer.cs
- EastAsianLunisolarCalendar.cs
- Matrix3D.cs
- JsonReader.cs
- FontDialog.cs
- ComplexTypeEmitter.cs
- CustomValidator.cs
- GlyphCache.cs
- ISAPIWorkerRequest.cs
- SystemIPGlobalProperties.cs
- DataFormat.cs
- GiveFeedbackEventArgs.cs
- EntityDataSourceContextCreatingEventArgs.cs
- AlphabetConverter.cs
- Calendar.cs
- StringAttributeCollection.cs
- URLMembershipCondition.cs
- TrackingMemoryStream.cs
- UnmanagedHandle.cs
- ProxyWebPartManager.cs
- EdmTypeAttribute.cs
- InvalidateEvent.cs
- SingleAnimationUsingKeyFrames.cs
- StrokeCollectionDefaultValueFactory.cs
- HandlerMappingMemo.cs
- ValueOfAction.cs
- OleDbDataAdapter.cs
- UnhandledExceptionEventArgs.cs
- _SecureChannel.cs
- GenericUriParser.cs
- XmlTextReader.cs
- MSHTMLHost.cs
- ExecutedRoutedEventArgs.cs
- StatusBarPanel.cs
- SystemBrushes.cs
- CodeBinaryOperatorExpression.cs
- ExecutionEngineException.cs
- XmlSerializerVersionAttribute.cs
- Quaternion.cs
- _DisconnectOverlappedAsyncResult.cs
- CheckBox.cs
- DbProviderConfigurationHandler.cs
- OdbcParameter.cs
- SqlCacheDependency.cs
- JsonXmlDataContract.cs
- TransformerInfoCollection.cs
- SqlDataSource.cs
- HuffmanTree.cs
- ChannelManager.cs
- SQLResource.cs
- PointAnimationUsingKeyFrames.cs
- XmlNodeReader.cs
- Crc32Helper.cs
- Latin1Encoding.cs
- InternalReceiveMessage.cs
- ClientOptions.cs
- DbConnectionClosed.cs
- DrawingBrush.cs
- FontStyle.cs
- OutputCacheProfileCollection.cs
- Match.cs
- TabletDevice.cs
- DescendantQuery.cs
- DispatcherExceptionFilterEventArgs.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- ScopelessEnumAttribute.cs
- Line.cs
- InkCollectionBehavior.cs
- XamlFigureLengthSerializer.cs
- SmtpMail.cs
- RsaElement.cs
- FormViewPageEventArgs.cs
- ItemMap.cs
- BindableAttribute.cs
- SimpleWebHandlerParser.cs
- ScriptingWebServicesSectionGroup.cs
- ACL.cs
- SecurityContextSecurityToken.cs
- BamlTreeMap.cs
- TempEnvironment.cs
- PieceDirectory.cs
- OutputCacheModule.cs
- FixedTextView.cs
- SchemaMerger.cs
- WebServiceHandler.cs
- PaperSize.cs
- BasicViewGenerator.cs
- Exceptions.cs
- LogWriteRestartAreaAsyncResult.cs
- MissingMemberException.cs