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
- WebControlsSection.cs
- CacheMemory.cs
- RelationshipNavigation.cs
- XmlValidatingReaderImpl.cs
- CompositionTarget.cs
- ListView.cs
- AnnotationAuthorChangedEventArgs.cs
- Transform3DGroup.cs
- FlowSwitchDesigner.xaml.cs
- ColorAnimation.cs
- KoreanCalendar.cs
- ForeignKeyConstraint.cs
- SchemaNotation.cs
- LoadRetryStrategyFactory.cs
- GACIdentityPermission.cs
- MouseGestureValueSerializer.cs
- RequestStatusBarUpdateEventArgs.cs
- StateBag.cs
- DecoderReplacementFallback.cs
- SspiSecurityTokenParameters.cs
- VisualBrush.cs
- TextEmbeddedObject.cs
- SafeArrayTypeMismatchException.cs
- NestedContainer.cs
- CodeMethodMap.cs
- HashHelper.cs
- DataGridViewColumnTypePicker.cs
- NavigationEventArgs.cs
- UnknownWrapper.cs
- GridViewColumnHeader.cs
- AssemblyAttributesGoHere.cs
- ServiceSecurityAuditElement.cs
- FaultDesigner.cs
- WorkflowRuntimeServiceElement.cs
- ScriptComponentDescriptor.cs
- ProfileInfo.cs
- SQLGuidStorage.cs
- MediaContextNotificationWindow.cs
- MeasurementDCInfo.cs
- XPathAncestorIterator.cs
- messageonlyhwndwrapper.cs
- CallbackValidatorAttribute.cs
- SignerInfo.cs
- ManifestBasedResourceGroveler.cs
- ECDiffieHellmanCng.cs
- XmlSchemaObjectCollection.cs
- TemplateNodeContextMenu.cs
- LinqDataSourceView.cs
- EventLogEntryCollection.cs
- TextPattern.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- ToolStripSplitStackLayout.cs
- PreviewPageInfo.cs
- DataGridPagerStyle.cs
- ProviderIncompatibleException.cs
- UInt32Converter.cs
- StructuredType.cs
- WindowsTreeView.cs
- FragmentNavigationEventArgs.cs
- CompositeFontInfo.cs
- MetafileHeaderEmf.cs
- ControlPager.cs
- ToolTip.cs
- xmlglyphRunInfo.cs
- ProcessThreadCollection.cs
- BamlResourceSerializer.cs
- BitmapEffectGeneralTransform.cs
- DoubleAverageAggregationOperator.cs
- BinaryMethodMessage.cs
- InputLangChangeRequestEvent.cs
- PropertyValueUIItem.cs
- MarkupWriter.cs
- SessionState.cs
- DetailsView.cs
- StylusPlugInCollection.cs
- SqlXml.cs
- TypeRefElement.cs
- BuildProvider.cs
- JournalEntryListConverter.cs
- FontResourceCache.cs
- SQLGuid.cs
- EventRouteFactory.cs
- DataExpression.cs
- handlecollector.cs
- latinshape.cs
- LocalizeDesigner.cs
- ErrorStyle.cs
- RoutingChannelExtension.cs
- PreProcessInputEventArgs.cs
- RijndaelManaged.cs
- ObjectDataSourceStatusEventArgs.cs
- MatchSingleFxEngineOpcode.cs
- PersonalizablePropertyEntry.cs
- SerializationInfo.cs
- Model3D.cs
- SafeArrayTypeMismatchException.cs
- HWStack.cs
- Win32KeyboardDevice.cs
- ZipIOLocalFileBlock.cs
- HtmlControlDesigner.cs