Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / CompilerServices / CompilationRelaxations.cs / 1305376 / 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
- DataControlLinkButton.cs
- WebEventCodes.cs
- ClientRoleProvider.cs
- CodeObjectCreateExpression.cs
- WebPartEditorOkVerb.cs
- GenericPrincipal.cs
- TextContainerChangedEventArgs.cs
- BordersPage.cs
- While.cs
- WindowsRichEditRange.cs
- PeerCollaboration.cs
- Int16Storage.cs
- ApplicationServicesHostFactory.cs
- BeginGetFileNameFromUserRequest.cs
- OleDbWrapper.cs
- DataGridViewCellPaintingEventArgs.cs
- ChangeNode.cs
- RegexInterpreter.cs
- HttpFileCollection.cs
- StructureChangedEventArgs.cs
- GroupAggregateExpr.cs
- ComboBox.cs
- Border.cs
- ForEachAction.cs
- UnitySerializationHolder.cs
- PointLight.cs
- QilBinary.cs
- XmlSchemaValidator.cs
- InkCanvasFeedbackAdorner.cs
- SqlConnection.cs
- SynchronousChannel.cs
- RepeaterItemCollection.cs
- HttpResponseHeader.cs
- ExtendedPropertyDescriptor.cs
- WindowsFormsHostAutomationPeer.cs
- InfoCardBinaryReader.cs
- QuaternionAnimationUsingKeyFrames.cs
- MaterialGroup.cs
- OdbcException.cs
- Point4DConverter.cs
- XamlFigureLengthSerializer.cs
- ListenerHandler.cs
- CollectionEditVerbManager.cs
- SessionParameter.cs
- StylusSystemGestureEventArgs.cs
- AbandonedMutexException.cs
- ListCollectionView.cs
- EnvironmentPermission.cs
- DiscreteKeyFrames.cs
- TracePayload.cs
- WebServiceAttribute.cs
- ByteStack.cs
- SolidColorBrush.cs
- WebSysDisplayNameAttribute.cs
- TimeoutException.cs
- DeadCharTextComposition.cs
- UriSection.cs
- ValidatorCollection.cs
- ComplexType.cs
- ListBoxItemWrapperAutomationPeer.cs
- DesignerDeviceConfig.cs
- PipelineDeploymentState.cs
- RSAOAEPKeyExchangeDeformatter.cs
- DataGridPageChangedEventArgs.cs
- Size3DValueSerializer.cs
- SolidBrush.cs
- Facet.cs
- DataGridDetailsPresenterAutomationPeer.cs
- DelegatingTypeDescriptionProvider.cs
- HashRepartitionStream.cs
- InstanceNormalEvent.cs
- DynamicEndpoint.cs
- panel.cs
- DataGridParentRows.cs
- XMLUtil.cs
- TcpClientChannel.cs
- HostedTransportConfigurationManager.cs
- XpsSerializerWriter.cs
- DecimalAverageAggregationOperator.cs
- EpmCustomContentSerializer.cs
- CookielessHelper.cs
- HostProtectionPermission.cs
- TextModifierScope.cs
- PageTextBox.cs
- ObjectListCommandCollection.cs
- ViewGenerator.cs
- OdbcTransaction.cs
- PropertyValueUIItem.cs
- TargetInvocationException.cs
- LightweightEntityWrapper.cs
- Activity.cs
- WebPartActionVerb.cs
- DecoderBestFitFallback.cs
- NamespaceQuery.cs
- CodePropertyReferenceExpression.cs
- FileSystemWatcher.cs
- EnumCodeDomSerializer.cs
- SettingsAttributes.cs
- HandleRef.cs
- TypeSystem.cs