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
- VisualProxy.cs
- AttributeProviderAttribute.cs
- XmlSchemaComplexContent.cs
- EntitySqlQueryCacheKey.cs
- ApplicationSecurityManager.cs
- _UriTypeConverter.cs
- FixedSOMTextRun.cs
- XamlFilter.cs
- _AutoWebProxyScriptWrapper.cs
- Command.cs
- MarkupExtensionParser.cs
- ClientSideQueueItem.cs
- SqlXmlStorage.cs
- Debug.cs
- CommonXSendMessage.cs
- IsolatedStoragePermission.cs
- InternalCache.cs
- ClockController.cs
- ChannelBinding.cs
- SecurityMessageProperty.cs
- GlobalItem.cs
- SkinBuilder.cs
- RoutingConfiguration.cs
- CodeTypeDeclaration.cs
- HMACSHA256.cs
- ToolStripPanel.cs
- Collection.cs
- SamlAction.cs
- GenericAuthenticationEventArgs.cs
- CompoundFileStreamReference.cs
- ServerValidateEventArgs.cs
- OutputCacheSettings.cs
- VisualProxy.cs
- UnsafeNativeMethods.cs
- ComponentDesigner.cs
- RightsManagementInformation.cs
- ToolStripItemEventArgs.cs
- XamlWriter.cs
- UnmanagedHandle.cs
- ReadWriteObjectLock.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- ItemCheckEvent.cs
- DataBoundControlAdapter.cs
- DbgUtil.cs
- TextElementEnumerator.cs
- PowerModeChangedEventArgs.cs
- QilLiteral.cs
- Expression.cs
- DrawListViewSubItemEventArgs.cs
- MetadataException.cs
- AdapterDictionary.cs
- TableCellCollection.cs
- InvalidDataException.cs
- GorillaCodec.cs
- HScrollBar.cs
- ScopedKnownTypes.cs
- TextDecorationLocationValidation.cs
- AnnotationStore.cs
- SecurityContextTokenValidationException.cs
- SingleTagSectionHandler.cs
- DataRelation.cs
- CompilerInfo.cs
- StyleXamlTreeBuilder.cs
- TabControl.cs
- AspCompat.cs
- ITreeGenerator.cs
- SyntaxCheck.cs
- XmlNamespaceMappingCollection.cs
- TextModifierScope.cs
- sqlnorm.cs
- ConvertersCollection.cs
- XsdDataContractImporter.cs
- RefreshPropertiesAttribute.cs
- StylusPlugin.cs
- Win32SafeHandles.cs
- ConfigurationSectionGroup.cs
- BindingMemberInfo.cs
- DescriptionAttribute.cs
- DocobjHost.cs
- AspNetSynchronizationContext.cs
- _DigestClient.cs
- BaseTemplateParser.cs
- PaperSource.cs
- DrawingContextWalker.cs
- PageParser.cs
- SmtpMail.cs
- EntityContainerEntitySetDefiningQuery.cs
- PageRequestManager.cs
- ToolStripOverflow.cs
- AttributeAction.cs
- ApplicationSettingsBase.cs
- UTF7Encoding.cs
- CachedCompositeFamily.cs
- DesignerCategoryAttribute.cs
- ControlDesigner.cs
- FunctionMappingTranslator.cs
- OneOfConst.cs
- Hex.cs
- DataControlImageButton.cs
- PageAsyncTaskManager.cs