Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Internal.cs / 3 / 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
- CqlGenerator.cs
- Html32TextWriter.cs
- PatternMatchRules.cs
- HtmlMeta.cs
- FlowDocumentScrollViewer.cs
- Int32Storage.cs
- IntegerValidatorAttribute.cs
- RadioButton.cs
- RefreshPropertiesAttribute.cs
- State.cs
- GAC.cs
- ScriptReferenceEventArgs.cs
- NamedPipeHostedTransportConfiguration.cs
- GridViewEditEventArgs.cs
- RSAPKCS1SignatureFormatter.cs
- newinstructionaction.cs
- DbModificationClause.cs
- BitmapEffectState.cs
- ExecutionScope.cs
- MatrixKeyFrameCollection.cs
- SafeNativeMethods.cs
- RefreshPropertiesAttribute.cs
- NameTable.cs
- MsmqIntegrationInputChannel.cs
- SoapBinding.cs
- EdmFunctions.cs
- ToolStripSeparator.cs
- FileDataSourceCache.cs
- AuthenticateEventArgs.cs
- CodeCatchClauseCollection.cs
- Win32Native.cs
- StateMachineDesignerPaint.cs
- DataError.cs
- XXXInfos.cs
- SqlConnectionHelper.cs
- SQLByte.cs
- DescendantQuery.cs
- PropertyOverridesTypeEditor.cs
- ApplicationServicesHostFactory.cs
- DataControlExtensions.cs
- PlanCompiler.cs
- BooleanAnimationUsingKeyFrames.cs
- SingleAnimation.cs
- FileSystemInfo.cs
- SqlAliaser.cs
- XmlQualifiedName.cs
- CategoryAttribute.cs
- StrokeFIndices.cs
- UrlPropertyAttribute.cs
- DoubleAnimationClockResource.cs
- COMException.cs
- TextAdaptor.cs
- InstanceKeyView.cs
- Line.cs
- TextInfo.cs
- StandardBindingCollectionElement.cs
- ShapeTypeface.cs
- String.cs
- LogEntrySerialization.cs
- ApplicationHost.cs
- GeometryDrawing.cs
- TransformerTypeCollection.cs
- EmptyStringExpandableObjectConverter.cs
- PopupControlService.cs
- HttpCookie.cs
- ExpressionConverter.cs
- PropertiesTab.cs
- DeviceSpecificDialogCachedState.cs
- ResolveNameEventArgs.cs
- WizardSideBarListControlItemEventArgs.cs
- ListBoxDesigner.cs
- DataGridViewRowsAddedEventArgs.cs
- UpdateProgress.cs
- Single.cs
- DependencyPropertyChangedEventArgs.cs
- RsaSecurityTokenAuthenticator.cs
- ToolStripItemClickedEventArgs.cs
- URLIdentityPermission.cs
- KeyMatchBuilder.cs
- Avt.cs
- MonikerUtility.cs
- BitStream.cs
- MSHTMLHost.cs
- CompositeFontFamily.cs
- EnumerationRangeValidationUtil.cs
- XslVisitor.cs
- ResourceProviderFactory.cs
- WebBrowserEvent.cs
- ClosureBinding.cs
- ButtonBase.cs
- PropertyGeneratedEventArgs.cs
- CodeMemberProperty.cs
- RefreshEventArgs.cs
- ToolStripGripRenderEventArgs.cs
- _ProxyChain.cs
- TypeUtil.cs
- PropertyMapper.cs
- DataGridViewSelectedCellCollection.cs
- HyperLinkStyle.cs
- UserControl.cs