Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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. new ArraySegment(new byte[1], 0, 0); 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
- XmlNullResolver.cs
- ComponentSerializationService.cs
- SpellerHighlightLayer.cs
- HybridDictionary.cs
- ComponentEvent.cs
- DiscoveryClientElement.cs
- SqlTransaction.cs
- MdbDataFileEditor.cs
- ShadowGlyph.cs
- ToolStripDropDownClosingEventArgs.cs
- ServiceOperation.cs
- CodeDirectiveCollection.cs
- TTSEngineProxy.cs
- HtmlTextArea.cs
- DataReaderContainer.cs
- Content.cs
- SiteMapDataSourceView.cs
- HttpPostClientProtocol.cs
- FunctionImportElement.cs
- EventsTab.cs
- TokenBasedSet.cs
- GeometryConverter.cs
- StylusPoint.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- Rect3DConverter.cs
- ListDictionary.cs
- METAHEADER.cs
- TdsParserSafeHandles.cs
- EventSinkActivity.cs
- CryptoApi.cs
- MenuItemAutomationPeer.cs
- WebPartExportVerb.cs
- UriScheme.cs
- LineServices.cs
- OpCellTreeNode.cs
- Triplet.cs
- RelationshipNavigation.cs
- FunctionQuery.cs
- SqlTriggerAttribute.cs
- bindurihelper.cs
- TypeElementCollection.cs
- GeometryGroup.cs
- DiagnosticStrings.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- NameValueCollection.cs
- MatrixCamera.cs
- FastEncoderWindow.cs
- UIElementCollection.cs
- ChannelFactoryBase.cs
- SafeThemeHandle.cs
- ToolStripArrowRenderEventArgs.cs
- NotFiniteNumberException.cs
- MessageQueuePermissionEntryCollection.cs
- DataFormats.cs
- SevenBitStream.cs
- GridViewDeletedEventArgs.cs
- HelpInfo.cs
- Configuration.cs
- CodeCommentStatementCollection.cs
- WebScriptClientGenerator.cs
- DataServices.cs
- WebControlAdapter.cs
- FrameAutomationPeer.cs
- Padding.cs
- PinnedBufferMemoryStream.cs
- AbstractDataSvcMapFileLoader.cs
- brushes.cs
- CodeGen.cs
- HttpModuleActionCollection.cs
- RecordsAffectedEventArgs.cs
- ListSortDescription.cs
- NotFiniteNumberException.cs
- ReadWriteObjectLock.cs
- DataGridViewSortCompareEventArgs.cs
- UIAgentRequest.cs
- DataTemplate.cs
- TextUtf8RawTextWriter.cs
- SQLResource.cs
- DbDataRecord.cs
- SqlGatherConsumedAliases.cs
- CodeExporter.cs
- ValueUtilsSmi.cs
- CodeExpressionStatement.cs
- SizeConverter.cs
- Propagator.cs
- FragmentNavigationEventArgs.cs
- MetadataArtifactLoaderFile.cs
- CodeArrayCreateExpression.cs
- Exception.cs
- _UriSyntax.cs
- ValueProviderWrapper.cs
- ConnectionInterfaceCollection.cs
- ReadOnlyHierarchicalDataSource.cs
- OleDbRowUpdatingEvent.cs
- WindowsListViewItemCheckBox.cs
- SpecialNameAttribute.cs
- Matrix3D.cs
- SmtpNegotiateAuthenticationModule.cs
- Pkcs7Recipient.cs
- BaseAsyncResult.cs