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
- FileDataSourceCache.cs
- StructuredType.cs
- HtmlContainerControl.cs
- QueryOptionExpression.cs
- TextParagraphCache.cs
- EditorPartChrome.cs
- SoapHeader.cs
- SystemBrushes.cs
- Cursor.cs
- QilVisitor.cs
- HwndKeyboardInputProvider.cs
- ExtensionSimplifierMarkupObject.cs
- Helper.cs
- Size3D.cs
- TaiwanCalendar.cs
- SchemaNamespaceManager.cs
- Opcode.cs
- Win32MouseDevice.cs
- MenuItemBinding.cs
- StdValidatorsAndConverters.cs
- DropAnimation.xaml.cs
- RoleGroupCollectionEditor.cs
- BamlBinaryWriter.cs
- ServicesUtilities.cs
- ComponentResourceManager.cs
- SafeCryptHandles.cs
- WinInetCache.cs
- PlaceHolder.cs
- ProxyOperationRuntime.cs
- NamespaceEmitter.cs
- StringBlob.cs
- TripleDESCryptoServiceProvider.cs
- DesignRelation.cs
- TimersDescriptionAttribute.cs
- HttpErrorTraceRecord.cs
- ProjectionPath.cs
- srgsitem.cs
- XamlInt32CollectionSerializer.cs
- itemelement.cs
- ScaleTransform.cs
- ForeignKeyConstraint.cs
- BinHexEncoding.cs
- EntityCollection.cs
- ByteKeyFrameCollection.cs
- OwnerDrawPropertyBag.cs
- assemblycache.cs
- AttributeConverter.cs
- CompilerLocalReference.cs
- SHA384CryptoServiceProvider.cs
- EncryptedPackage.cs
- SchemaMerger.cs
- PresentationAppDomainManager.cs
- FilterEventArgs.cs
- ActivityExecutionWorkItem.cs
- WinInet.cs
- XmlAggregates.cs
- IncrementalCompileAnalyzer.cs
- XPathNodeInfoAtom.cs
- DeclarationUpdate.cs
- SchemaNames.cs
- SqlConnectionStringBuilder.cs
- TextTreeTextNode.cs
- MasterPage.cs
- ScriptIgnoreAttribute.cs
- ExternalException.cs
- ProxyElement.cs
- DataGridViewCellStyleConverter.cs
- QueryOperator.cs
- XNodeValidator.cs
- OneToOneMappingSerializer.cs
- ServiceOperationParameter.cs
- StrongNameIdentityPermission.cs
- RegexMatchCollection.cs
- StorageBasedPackageProperties.cs
- MetadataWorkspace.cs
- Variable.cs
- DLinqAssociationProvider.cs
- ThreadSafeMessageFilterTable.cs
- ButtonBaseAutomationPeer.cs
- HtmlTextArea.cs
- X509CertificateClaimSet.cs
- VariantWrapper.cs
- SourceItem.cs
- TTSEngineTypes.cs
- MailDefinition.cs
- ECDsaCng.cs
- AllMembershipCondition.cs
- SafeEventLogReadHandle.cs
- EdgeModeValidation.cs
- HtmlImageAdapter.cs
- TargetControlTypeCache.cs
- GreenMethods.cs
- UnconditionalPolicy.cs
- XmlSchemaComplexContentExtension.cs
- PrintingPermissionAttribute.cs
- Base64Stream.cs
- FileDialog.cs
- MetadataPropertyvalue.cs
- PresentationSource.cs
- BasicHttpBinding.cs