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
- DataGridViewAccessibleObject.cs
- Cursor.cs
- AsyncCodeActivityContext.cs
- ListItemParagraph.cs
- WebPartTracker.cs
- SoapProtocolImporter.cs
- SqlAliaser.cs
- COAUTHINFO.cs
- IPAddress.cs
- SyndicationDeserializer.cs
- XmlCountingReader.cs
- ProfileBuildProvider.cs
- QilXmlWriter.cs
- CombinedGeometry.cs
- XamlSerializerUtil.cs
- CipherData.cs
- TextBlock.cs
- DSASignatureFormatter.cs
- PropertyGridView.cs
- EntityType.cs
- TransformerInfo.cs
- EditCommandColumn.cs
- DesignerSerializationOptionsAttribute.cs
- XmlWriterTraceListener.cs
- HTMLTagNameToTypeMapper.cs
- TypeUtil.cs
- ToolTipService.cs
- RMPublishingDialog.cs
- Object.cs
- SafeFileMappingHandle.cs
- Cursors.cs
- TypeUtil.cs
- TextDpi.cs
- FixedHighlight.cs
- ReferenceEqualityComparer.cs
- SupportingTokenSpecification.cs
- NetNamedPipeBindingElement.cs
- ListControlDesigner.cs
- ReadOnlyMetadataCollection.cs
- DebugView.cs
- QilReference.cs
- OutputCacheSection.cs
- StrokeRenderer.cs
- HttpModulesSection.cs
- DataGridViewTextBoxEditingControl.cs
- FieldInfo.cs
- EntryWrittenEventArgs.cs
- ParameterCollection.cs
- MaskInputRejectedEventArgs.cs
- xml.cs
- DataListItemCollection.cs
- NameValueCache.cs
- Sql8ExpressionRewriter.cs
- CommonRemoteMemoryBlock.cs
- Attribute.cs
- XmlSchemaParticle.cs
- InfoCardClaim.cs
- SrgsToken.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- PEFileEvidenceFactory.cs
- basecomparevalidator.cs
- UserControlFileEditor.cs
- PageContentAsyncResult.cs
- ComNativeDescriptor.cs
- DataGridViewCheckBoxColumn.cs
- BindingMemberInfo.cs
- SqlRemoveConstantOrderBy.cs
- StorageBasedPackageProperties.cs
- GatewayDefinition.cs
- StylusShape.cs
- LogicalTreeHelper.cs
- DataException.cs
- TypeExtensionConverter.cs
- VirtualPath.cs
- TabControl.cs
- StringUtil.cs
- TextRangeAdaptor.cs
- InteropBitmapSource.cs
- ProviderBase.cs
- URLString.cs
- BulletedListEventArgs.cs
- PersonalizationDictionary.cs
- Baml2006KeyRecord.cs
- SerializationAttributes.cs
- GraphicsContainer.cs
- ComplexTypeEmitter.cs
- HttpAsyncResult.cs
- RefreshPropertiesAttribute.cs
- XhtmlStyleClass.cs
- MTConfigUtil.cs
- OperationPerformanceCounters.cs
- ScriptingProfileServiceSection.cs
- ControlCollection.cs
- SHA384Cng.cs
- StorageAssociationTypeMapping.cs
- RadialGradientBrush.cs
- SQLMembershipProvider.cs
- itemelement.cs
- ContainerTracking.cs
- DecoderNLS.cs