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
- SqlCacheDependencyDatabaseCollection.cs
- WindowInteractionStateTracker.cs
- ZipIOExtraField.cs
- Types.cs
- CommonRemoteMemoryBlock.cs
- NameHandler.cs
- GACMembershipCondition.cs
- SecuritySessionServerSettings.cs
- CompilerGeneratedAttribute.cs
- BindingListCollectionView.cs
- MimeTypePropertyAttribute.cs
- XmlSchemaCompilationSettings.cs
- NotFiniteNumberException.cs
- ParameterToken.cs
- ToolStripRendererSwitcher.cs
- StrongName.cs
- ExclusiveCanonicalizationTransform.cs
- PlainXmlSerializer.cs
- RemoveFromCollection.cs
- ClientSettings.cs
- WMIGenerator.cs
- DataDocumentXPathNavigator.cs
- TransactionChannelFaultConverter.cs
- UserThread.cs
- ThreadAbortException.cs
- HttpMethodConstraint.cs
- TableCell.cs
- Setter.cs
- PeerContact.cs
- TerminatorSinks.cs
- DynamicRendererThreadManager.cs
- HttpCacheVary.cs
- PathBox.cs
- ListenerSessionConnectionReader.cs
- StringArrayConverter.cs
- IteratorFilter.cs
- KeyGestureValueSerializer.cs
- FlowLayout.cs
- TransactionFlowBindingElement.cs
- CodeGenerator.cs
- ValidatedControlConverter.cs
- ActivityCodeGenerator.cs
- GridViewUpdateEventArgs.cs
- ClientProxyGenerator.cs
- CodeDomSerializationProvider.cs
- clipboard.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- _AutoWebProxyScriptEngine.cs
- SqlCommandSet.cs
- SchemaLookupTable.cs
- SupportsEventValidationAttribute.cs
- EventWaitHandleSecurity.cs
- HostingEnvironment.cs
- CompressStream.cs
- RadialGradientBrush.cs
- ActivityTrace.cs
- DataBindEngine.cs
- DataTableNewRowEvent.cs
- UIElement.cs
- SafeHandles.cs
- WebPartConnectVerb.cs
- WindowsListViewItem.cs
- DynamicRouteExpression.cs
- DecoderFallback.cs
- HwndKeyboardInputProvider.cs
- DispatcherOperation.cs
- CommandHelper.cs
- MediaPlayerState.cs
- BamlBinaryReader.cs
- HandlerBase.cs
- Vector.cs
- ListenerElementsCollection.cs
- UnauthorizedWebPart.cs
- EntitySetBase.cs
- UnaryNode.cs
- DrawingAttributes.cs
- DataGridViewRowPrePaintEventArgs.cs
- CollectionViewGroup.cs
- ValidatorUtils.cs
- Renderer.cs
- SqlDelegatedTransaction.cs
- WebPartsPersonalization.cs
- DataGridParentRows.cs
- WindowsToolbarAsMenu.cs
- Matrix3DStack.cs
- TableNameAttribute.cs
- SerializerWriterEventHandlers.cs
- ObjectDataSourceSelectingEventArgs.cs
- DockPanel.cs
- ResXBuildProvider.cs
- DateTimeConverter.cs
- CodeStatementCollection.cs
- MethodBody.cs
- XsltSettings.cs
- KeyValueConfigurationElement.cs
- SubpageParaClient.cs
- EntityCommandDefinition.cs
- NumberSubstitution.cs
- Vector3DAnimationBase.cs
- TypeSystemProvider.cs