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
- SoapRpcMethodAttribute.cs
- CustomWebEventKey.cs
- SoapWriter.cs
- ConfigXmlReader.cs
- CodeChecksumPragma.cs
- QilList.cs
- CreatingCookieEventArgs.cs
- LowerCaseStringConverter.cs
- XmlSchemaRedefine.cs
- CookieParameter.cs
- ColumnClickEvent.cs
- Int16KeyFrameCollection.cs
- RequestCachingSection.cs
- SessionState.cs
- Validator.cs
- OracleDataReader.cs
- DupHandleConnectionReader.cs
- ConnectionConsumerAttribute.cs
- HandledEventArgs.cs
- SignatureDescription.cs
- MemberProjectionIndex.cs
- CodeIterationStatement.cs
- TreeSet.cs
- ImageFormat.cs
- ZipFileInfoCollection.cs
- DbMetaDataFactory.cs
- Substitution.cs
- Typography.cs
- DataGridRowEventArgs.cs
- RequiredFieldValidator.cs
- TextFormattingConverter.cs
- BitmapEffectInput.cs
- StateManagedCollection.cs
- WebReferencesBuildProvider.cs
- DelegatedStream.cs
- WebPartExportVerb.cs
- XmlHierarchyData.cs
- WebPartDisplayModeEventArgs.cs
- BaseCAMarshaler.cs
- DataGridViewColumnConverter.cs
- PathFigureCollectionValueSerializer.cs
- SoapFormatExtensions.cs
- ScriptingScriptResourceHandlerSection.cs
- ReadOnlyState.cs
- BindMarkupExtensionSerializer.cs
- DocumentViewerAutomationPeer.cs
- jithelpers.cs
- bindurihelper.cs
- XmlWhitespace.cs
- PerformanceCounterLib.cs
- EllipseGeometry.cs
- NonParentingControl.cs
- SoapUnknownHeader.cs
- XmlQueryStaticData.cs
- RightsManagementInformation.cs
- ParallelTimeline.cs
- CmsInterop.cs
- ThreadInterruptedException.cs
- AssemblyCacheEntry.cs
- BuildDependencySet.cs
- SharedPerformanceCounter.cs
- Roles.cs
- DLinqColumnProvider.cs
- ObjectDataSourceMethodEventArgs.cs
- UserThread.cs
- CodeThrowExceptionStatement.cs
- EntityDataSourceDesigner.cs
- RegexNode.cs
- EnvelopedSignatureTransform.cs
- InternalCompensate.cs
- Msec.cs
- BidirectionalDictionary.cs
- SecurityContextCookieSerializer.cs
- QualifiedCellIdBoolean.cs
- DBCommand.cs
- Base64Decoder.cs
- ScriptMethodAttribute.cs
- unsafeIndexingFilterStream.cs
- SplashScreenNativeMethods.cs
- SecurityPermission.cs
- _SSPIWrapper.cs
- mansign.cs
- HelpFileFileNameEditor.cs
- AsyncOperationManager.cs
- LineUtil.cs
- XmlnsDictionary.cs
- HebrewCalendar.cs
- ContentFilePart.cs
- ContentIterators.cs
- BinaryObjectReader.cs
- RoutingUtilities.cs
- IODescriptionAttribute.cs
- StylusSystemGestureEventArgs.cs
- AxisAngleRotation3D.cs
- SrgsDocument.cs
- NameScopePropertyAttribute.cs
- WebPartUtil.cs
- WorkflowWebService.cs
- OrderedEnumerableRowCollection.cs
- EntityDataSourceSelectedEventArgs.cs