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
- StringValueSerializer.cs
- OleDbRowUpdatedEvent.cs
- BasicHttpBinding.cs
- DataGridPagerStyle.cs
- ScriptingWebServicesSectionGroup.cs
- PathSegmentCollection.cs
- LinkUtilities.cs
- XmlSchemaValidator.cs
- TimeSpanMinutesConverter.cs
- StateDesigner.cs
- EqualityComparer.cs
- DocumentPageViewAutomationPeer.cs
- StatusBarPanel.cs
- ComponentDispatcher.cs
- MenuItemBinding.cs
- ToolStripDropDownClosingEventArgs.cs
- BitmapEffectDrawingContextState.cs
- ListViewGroupCollectionEditor.cs
- Menu.cs
- TextWriterTraceListener.cs
- HierarchicalDataBoundControlAdapter.cs
- mediaeventshelper.cs
- GeneralTransform3DGroup.cs
- DataGridDetailsPresenterAutomationPeer.cs
- ResolveCriteriaCD1.cs
- ImageBrush.cs
- SectionInput.cs
- BaseTemplateCodeDomTreeGenerator.cs
- XmlSchemaComplexContent.cs
- TemplatedAdorner.cs
- Message.cs
- AdvancedBindingEditor.cs
- SeverityFilter.cs
- AssemblyInfo.cs
- Compiler.cs
- MailSettingsSection.cs
- XamlToRtfWriter.cs
- AmbientValueAttribute.cs
- CancellationHandler.cs
- ComponentDispatcher.cs
- InvalidOleVariantTypeException.cs
- SymmetricKey.cs
- CookieHandler.cs
- InvokeProviderWrapper.cs
- Selector.cs
- CopyNamespacesAction.cs
- Terminate.cs
- DataControlFieldHeaderCell.cs
- NetStream.cs
- PowerStatus.cs
- CodeNamespace.cs
- SEHException.cs
- ScriptServiceAttribute.cs
- WebPartConnection.cs
- Accessible.cs
- CurrentChangedEventManager.cs
- DataGridViewRowPostPaintEventArgs.cs
- ClientScriptManagerWrapper.cs
- DbConnectionStringBuilder.cs
- TypeElement.cs
- Wrapper.cs
- StickyNoteHelper.cs
- ZoneIdentityPermission.cs
- SQLDateTime.cs
- SqlServer2KCompatibilityAnnotation.cs
- DbProviderFactory.cs
- SettingsPropertyNotFoundException.cs
- Monitor.cs
- WSDualHttpSecurityMode.cs
- MembershipValidatePasswordEventArgs.cs
- ServiceErrorHandler.cs
- XmlWellformedWriterHelpers.cs
- WindowsGrip.cs
- CqlErrorHelper.cs
- NullExtension.cs
- SqlWebEventProvider.cs
- DBConcurrencyException.cs
- CheckBox.cs
- PathFigureCollection.cs
- SchemaImporterExtensionElement.cs
- ResourceAttributes.cs
- xmlsaver.cs
- WizardPanel.cs
- ToolZone.cs
- CellPartitioner.cs
- TableCell.cs
- LinqDataSourceDisposeEventArgs.cs
- ConfigUtil.cs
- TextServicesLoader.cs
- ErrorProvider.cs
- TextServicesDisplayAttribute.cs
- DataRowExtensions.cs
- RepeaterItemCollection.cs
- ToggleButtonAutomationPeer.cs
- StreamingContext.cs
- ConsoleCancelEventArgs.cs
- ToolStripContentPanel.cs
- TargetInvocationException.cs
- StorageEntityTypeMapping.cs
- DetailsViewAutoFormat.cs