Code:
/ FX-1434 / FX-1434 / 1.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
- HttpCachePolicyWrapper.cs
- HttpCachePolicy.cs
- ValidationSummary.cs
- EventProperty.cs
- XsdDuration.cs
- PatternMatcher.cs
- BuildProviderCollection.cs
- Message.cs
- DataControlFieldTypeEditor.cs
- FastEncoderWindow.cs
- TypeUtil.cs
- TdsParserStaticMethods.cs
- DataObject.cs
- ResourceReferenceKeyNotFoundException.cs
- ComponentDispatcher.cs
- HtmlMeta.cs
- ButtonBaseAdapter.cs
- OracleConnectionString.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- XmlSchemaInclude.cs
- ObservableCollection.cs
- DoubleAnimationBase.cs
- StyleHelper.cs
- SamlAttribute.cs
- FirewallWrapper.cs
- WebPartDeleteVerb.cs
- MultiView.cs
- DynamicActivityProperty.cs
- CornerRadius.cs
- ConfigXmlAttribute.cs
- GeneralTransformGroup.cs
- SqlUtil.cs
- ApplicationContext.cs
- CodeIndexerExpression.cs
- HttpCookie.cs
- FontFamilyValueSerializer.cs
- PlainXmlWriter.cs
- SessionStateSection.cs
- CustomBinding.cs
- XmlNamespaceMapping.cs
- FixedLineResult.cs
- InvariantComparer.cs
- DispatcherExceptionFilterEventArgs.cs
- QueryableDataSourceView.cs
- ExtendedPropertyDescriptor.cs
- UIElementAutomationPeer.cs
- IdentityManager.cs
- UIElement.cs
- XmlDocumentType.cs
- UserInitiatedNavigationPermission.cs
- DataViewManagerListItemTypeDescriptor.cs
- InvokePattern.cs
- NotifyInputEventArgs.cs
- Zone.cs
- CatalogZoneBase.cs
- Util.cs
- UInt64Converter.cs
- SqlMultiplexer.cs
- ResizeGrip.cs
- CacheChildrenQuery.cs
- BufferBuilder.cs
- XmlMemberMapping.cs
- IODescriptionAttribute.cs
- SelectionEditor.cs
- ApplicationDirectoryMembershipCondition.cs
- CoTaskMemHandle.cs
- AppliedDeviceFiltersEditor.cs
- SubMenuStyle.cs
- TimeZone.cs
- ConstructorNeedsTagAttribute.cs
- SymbolMethod.cs
- ChildrenQuery.cs
- CodeTypeMember.cs
- ToolStripSeparator.cs
- SettingsSavedEventArgs.cs
- ProcessModule.cs
- CustomAssemblyResolver.cs
- ConsoleKeyInfo.cs
- Pair.cs
- LifetimeServices.cs
- Base64WriteStateInfo.cs
- InputScope.cs
- SetState.cs
- XmlUtf8RawTextWriter.cs
- _SSPISessionCache.cs
- ErasingStroke.cs
- DataListGeneralPage.cs
- PointLightBase.cs
- HttpCapabilitiesSectionHandler.cs
- XmlSignatureProperties.cs
- SQLMoneyStorage.cs
- DesignerRegionMouseEventArgs.cs
- Crc32.cs
- EmbeddedMailObjectsCollection.cs
- StateChangeEvent.cs
- Root.cs
- RegistryPermission.cs
- ConnectionString.cs
- wgx_exports.cs
- CuspData.cs