Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / Internal.cs / 2 / 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlXml.cs
- SafeNativeMethodsOther.cs
- TryExpression.cs
- SHA384CryptoServiceProvider.cs
- OutputWindow.cs
- LocalBuilder.cs
- DiscardableAttribute.cs
- COMException.cs
- WindowsTab.cs
- IncrementalHitTester.cs
- MenuCommand.cs
- MergeLocalizationDirectives.cs
- ZoomPercentageConverter.cs
- EdmToObjectNamespaceMap.cs
- LayoutUtils.cs
- SpellerError.cs
- AbandonedMutexException.cs
- CriticalExceptions.cs
- FixedPageStructure.cs
- EncryptedData.cs
- ConfigurationFileMap.cs
- sqlcontext.cs
- SqlCaseSimplifier.cs
- MetabaseServerConfig.cs
- Win32KeyboardDevice.cs
- followingquery.cs
- DeleteWorkflowOwnerCommand.cs
- TreeView.cs
- EntityViewGenerator.cs
- WindowsFormsLinkLabel.cs
- TreeNodeStyle.cs
- PageStatePersister.cs
- WebPartVerbCollection.cs
- LinearGradientBrush.cs
- CounterCreationDataCollection.cs
- StateMachineTimers.cs
- SelectedDatesCollection.cs
- Peer.cs
- EncoderFallback.cs
- FixedTextView.cs
- WhitespaceRuleLookup.cs
- ConvertEvent.cs
- UnsafeNativeMethods.cs
- CreatingCookieEventArgs.cs
- XhtmlBasicControlAdapter.cs
- CodeCompileUnit.cs
- OuterGlowBitmapEffect.cs
- x509store.cs
- Drawing.cs
- PassportAuthenticationEventArgs.cs
- PeerTransportBindingElement.cs
- DockingAttribute.cs
- DataExpression.cs
- StreamUpgradeInitiator.cs
- DnsPermission.cs
- FixedSOMPageElement.cs
- StickyNoteAnnotations.cs
- PrivateFontCollection.cs
- XmlIterators.cs
- ImagingCache.cs
- JsonServiceDocumentSerializer.cs
- ClientScriptManagerWrapper.cs
- Point4D.cs
- EditBehavior.cs
- ControlCommandSet.cs
- MemberAccessException.cs
- PropertyGridEditorPart.cs
- AnonymousIdentificationModule.cs
- NonBatchDirectoryCompiler.cs
- Attributes.cs
- XmlSchemaAnnotated.cs
- FunctionImportElement.cs
- KnownBoxes.cs
- StringUtil.cs
- ExpandCollapsePattern.cs
- CopyCodeAction.cs
- WebPartDisplayModeEventArgs.cs
- ScriptIgnoreAttribute.cs
- PromptEventArgs.cs
- NestedContainer.cs
- DesignerDataTableBase.cs
- TextEmbeddedObject.cs
- securitycriticaldataformultiplegetandset.cs
- TrimSurroundingWhitespaceAttribute.cs
- TableCellAutomationPeer.cs
- SQLDouble.cs
- FrameworkElement.cs
- CodePageUtils.cs
- BitConverter.cs
- TextEditorParagraphs.cs
- UnsafeCollabNativeMethods.cs
- SerializationInfoEnumerator.cs
- PluralizationServiceUtil.cs
- OleDbPermission.cs
- MorphHelper.cs
- SafeBitVector32.cs
- TextBox.cs
- SerializerDescriptor.cs
- ReservationNotFoundException.cs
- AutoResizedEvent.cs