Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- BaseAsyncResult.cs
- GB18030Encoding.cs
- LateBoundChannelParameterCollection.cs
- TailCallAnalyzer.cs
- XmlSchemaSimpleTypeList.cs
- Int32KeyFrameCollection.cs
- AutomationAttributeInfo.cs
- ControlCommandSet.cs
- ClientTarget.cs
- RuntimeComponentFilter.cs
- AQNBuilder.cs
- SQLDoubleStorage.cs
- GridViewColumnHeaderAutomationPeer.cs
- ProcessRequestArgs.cs
- EntityParameterCollection.cs
- WebPartUtil.cs
- PairComparer.cs
- RemoteX509AsymmetricSecurityKey.cs
- GridViewRowCollection.cs
- EventHandlersDesigner.cs
- WebPartVerbCollection.cs
- TypeForwardedFromAttribute.cs
- Crc32Helper.cs
- Converter.cs
- XmlCDATASection.cs
- DataContract.cs
- AlphaSortedEnumConverter.cs
- TextBox.cs
- ResolveCompletedEventArgs.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ValueTypeFixupInfo.cs
- DataSetMappper.cs
- IdentityModelDictionary.cs
- RemoteX509Token.cs
- EntityKey.cs
- TableRow.cs
- TreeNodeStyleCollection.cs
- AuthorizationSection.cs
- MDIControlStrip.cs
- XmlSerializableServices.cs
- listitem.cs
- LocalFileSettingsProvider.cs
- SqlErrorCollection.cs
- XPathSingletonIterator.cs
- GroupBoxRenderer.cs
- SafeEventLogWriteHandle.cs
- Page.cs
- UnsafeNativeMethodsCLR.cs
- ConnectionConsumerAttribute.cs
- Translator.cs
- XslVisitor.cs
- QueryExpr.cs
- SoapSchemaExporter.cs
- MetadataFile.cs
- ObjectDataSourceFilteringEventArgs.cs
- Menu.cs
- SQLInt16.cs
- EventProviderWriter.cs
- SchemaContext.cs
- DataGridViewAutoSizeModeEventArgs.cs
- safex509handles.cs
- ContainerActivationHelper.cs
- ActivityBuilder.cs
- SetterBase.cs
- WebPartChrome.cs
- OpenTypeLayoutCache.cs
- ReadOnlyAttribute.cs
- MaterialCollection.cs
- AdministrationHelpers.cs
- _SslStream.cs
- TranslateTransform.cs
- DbFunctionCommandTree.cs
- ProjectionPath.cs
- SqlMetaData.cs
- EventBuilder.cs
- SQLDateTimeStorage.cs
- HelpEvent.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- SynchronizedMessageSource.cs
- ResourceExpressionEditorSheet.cs
- RelationalExpressions.cs
- FindCompletedEventArgs.cs
- DynamicQueryableWrapper.cs
- path.cs
- WindowsSlider.cs
- ToolStripRenderer.cs
- DataStreamFromComStream.cs
- TransformerInfoCollection.cs
- EndpointInstanceProvider.cs
- Util.cs
- _HeaderInfoTable.cs
- StorageInfo.cs
- ReadOnlyCollectionBase.cs
- SecurityTokenProvider.cs
- XsltException.cs
- RectAnimationUsingKeyFrames.cs
- _ConnectOverlappedAsyncResult.cs
- AssemblyHelper.cs
- BufferedGraphicsManager.cs
- SqlConnectionString.cs