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
- FrameworkContextData.cs
- ControlPaint.cs
- DrawTreeNodeEventArgs.cs
- CodeCastExpression.cs
- DataContractSerializerOperationFormatter.cs
- nulltextcontainer.cs
- EntitySetBase.cs
- TemplateControlCodeDomTreeGenerator.cs
- FileSystemWatcher.cs
- CodeDOMProvider.cs
- TypedElement.cs
- GCHandleCookieTable.cs
- DataGridViewDataConnection.cs
- EntityRecordInfo.cs
- ServicePerformanceCounters.cs
- BooleanToVisibilityConverter.cs
- PartitionedStream.cs
- XPathException.cs
- ScrollItemPatternIdentifiers.cs
- DelayLoadType.cs
- OleAutBinder.cs
- ListViewHitTestInfo.cs
- PermissionRequestEvidence.cs
- NamespaceMapping.cs
- TypeLibConverter.cs
- StagingAreaInputItem.cs
- FamilyMap.cs
- MasterPageBuildProvider.cs
- TextSegment.cs
- SafeProcessHandle.cs
- ParameterCollectionEditor.cs
- MemberDescriptor.cs
- ColorBlend.cs
- OdbcDataReader.cs
- GridViewCellAutomationPeer.cs
- SQLDateTimeStorage.cs
- TreeNodeClickEventArgs.cs
- ObjectDataSourceSelectingEventArgs.cs
- DataRelationCollection.cs
- GroupByExpressionRewriter.cs
- BrowserCapabilitiesFactory.cs
- EntityWithChangeTrackerStrategy.cs
- OrderedDictionaryStateHelper.cs
- AsyncOperation.cs
- Attributes.cs
- RawContentTypeMapper.cs
- SecurityKeyType.cs
- EmptyEnumerable.cs
- ZoneLinkButton.cs
- DatagridviewDisplayedBandsData.cs
- GeometryModel3D.cs
- PropertyGridView.cs
- HttpRuntimeSection.cs
- RSAPKCS1SignatureFormatter.cs
- DBConnection.cs
- StagingAreaInputItem.cs
- DynamicVirtualDiscoSearcher.cs
- BrushConverter.cs
- TagMapInfo.cs
- ComponentResourceKeyConverter.cs
- PaginationProgressEventArgs.cs
- SizeF.cs
- PropertyManager.cs
- RegistrationServices.cs
- RawTextInputReport.cs
- FileDataSourceCache.cs
- DtrList.cs
- COM2TypeInfoProcessor.cs
- DataGrid.cs
- WindowsAuthenticationModule.cs
- Material.cs
- InternalsVisibleToAttribute.cs
- EditorOptionAttribute.cs
- TextContainerChangeEventArgs.cs
- MatchingStyle.cs
- DesignerDataTable.cs
- CompiledXpathExpr.cs
- LocalizabilityAttribute.cs
- ReadOnlyObservableCollection.cs
- ExceptionNotification.cs
- StrokeDescriptor.cs
- XmlSchemaSet.cs
- SpecialNameAttribute.cs
- DBAsyncResult.cs
- BaseTemplatedMobileComponentEditor.cs
- ObjectListCommandsPage.cs
- HMACMD5.cs
- ConvertEvent.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- Quad.cs
- DesignerImageAdapter.cs
- Codec.cs
- WindowsSecurityToken.cs
- WebControlParameterProxy.cs
- Pair.cs
- HttpWebRequest.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- BackEase.cs
- SystemIPv4InterfaceProperties.cs
- BaseProcessor.cs