Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / Runtime / CompilerServices / CompilationRelaxations.cs / 1 / CompilationRelaxations.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// namespace System.Runtime.CompilerServices { using System; /// IMPORTANT: Keep this in [....] with corhdr.h [Serializable, Flags] [System.Runtime.InteropServices.ComVisible(true)] public enum CompilationRelaxations : int { NoStringInterning = 0x0008, // Start in 0x0008, we had other non public flags in this enum before, // so we'll start here just in case somebody used them. This flag is only // valid when set for Assemblies. }; [Serializable, AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Method)] [System.Runtime.InteropServices.ComVisible(true)] public class CompilationRelaxationsAttribute : Attribute { private int m_relaxations; // The relaxations. public CompilationRelaxationsAttribute ( int relaxations) { m_relaxations = relaxations; } public CompilationRelaxationsAttribute ( CompilationRelaxations relaxations) { m_relaxations = (int) relaxations; } public int CompilationRelaxations { get { return m_relaxations; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// namespace System.Runtime.CompilerServices { using System; /// IMPORTANT: Keep this in [....] with corhdr.h [Serializable, Flags] [System.Runtime.InteropServices.ComVisible(true)] public enum CompilationRelaxations : int { NoStringInterning = 0x0008, // Start in 0x0008, we had other non public flags in this enum before, // so we'll start here just in case somebody used them. This flag is only // valid when set for Assemblies. }; [Serializable, AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Method)] [System.Runtime.InteropServices.ComVisible(true)] public class CompilationRelaxationsAttribute : Attribute { private int m_relaxations; // The relaxations. public CompilationRelaxationsAttribute ( int relaxations) { m_relaxations = relaxations; } public CompilationRelaxationsAttribute ( CompilationRelaxations relaxations) { m_relaxations = (int) relaxations; } public int CompilationRelaxations { get { return m_relaxations; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PerfCounterSection.cs
- ByteConverter.cs
- RegexBoyerMoore.cs
- StorageTypeMapping.cs
- ConfigurationCollectionAttribute.cs
- BlockCollection.cs
- SimpleFileLog.cs
- DesignTimeDataBinding.cs
- EnterpriseServicesHelper.cs
- ZipFileInfo.cs
- ParallelTimeline.cs
- FormatVersion.cs
- ValueUtilsSmi.cs
- mda.cs
- Int32.cs
- WindowsToolbar.cs
- RtType.cs
- PrivilegedConfigurationManager.cs
- CookielessData.cs
- Cursors.cs
- GestureRecognizer.cs
- BinaryReader.cs
- PropertyEmitterBase.cs
- StringResourceManager.cs
- JoinSymbol.cs
- ListViewUpdateEventArgs.cs
- ControlCachePolicy.cs
- DataReceivedEventArgs.cs
- XamlSerializer.cs
- QuadraticBezierSegment.cs
- SqlAggregateChecker.cs
- BrushConverter.cs
- CapacityStreamGeometryContext.cs
- DataTemplateSelector.cs
- XamlReader.cs
- DBDataPermission.cs
- OleDbMetaDataFactory.cs
- ClassicBorderDecorator.cs
- ColumnMapCopier.cs
- EditingCoordinator.cs
- SerializableAttribute.cs
- StrongNameIdentityPermission.cs
- AppLevelCompilationSectionCache.cs
- FunctionUpdateCommand.cs
- WmpBitmapEncoder.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- Quad.cs
- _ScatterGatherBuffers.cs
- IDQuery.cs
- PageAsyncTaskManager.cs
- Int64Converter.cs
- ResourceExpressionBuilder.cs
- TableStyle.cs
- AliasedSlot.cs
- GenericTextProperties.cs
- KnownTypesProvider.cs
- Block.cs
- ScriptMethodAttribute.cs
- HitTestDrawingContextWalker.cs
- HtmlElement.cs
- PointHitTestResult.cs
- UpdatePanelTrigger.cs
- SQLSingle.cs
- XmlDataProvider.cs
- Converter.cs
- WebPartUserCapability.cs
- AssemblyCollection.cs
- DataGridViewCellValidatingEventArgs.cs
- UnmanagedMemoryStream.cs
- ColumnCollection.cs
- UncommonField.cs
- Span.cs
- Win32.cs
- TraceContext.cs
- SizeConverter.cs
- AdapterUtil.cs
- InfoCardSymmetricAlgorithm.cs
- DataGridLengthConverter.cs
- ToolBarTray.cs
- AssemblySettingAttributes.cs
- TimersDescriptionAttribute.cs
- CrossAppDomainChannel.cs
- ActiveDocumentEvent.cs
- DataGridItemEventArgs.cs
- CustomAttributeSerializer.cs
- Point3DKeyFrameCollection.cs
- EnvironmentPermission.cs
- MouseActionConverter.cs
- ConnectionManagementElementCollection.cs
- CredentialCache.cs
- FastEncoderWindow.cs
- SharedStatics.cs
- SiteMapSection.cs
- SocketElement.cs
- TableLayoutColumnStyleCollection.cs
- UTF8Encoding.cs
- XmlConvert.cs
- ConnectionDemuxer.cs
- AnnouncementEndpoint.cs
- Vector3DCollectionValueSerializer.cs