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
- PolicyValidator.cs
- Bitmap.cs
- FixedSOMGroup.cs
- ImportOptions.cs
- LayoutEngine.cs
- ActivityAction.cs
- JavaScriptSerializer.cs
- HierarchicalDataTemplate.cs
- ParsedAttributeCollection.cs
- MetadataCache.cs
- NumberSubstitution.cs
- CqlQuery.cs
- ToolStrip.cs
- rsa.cs
- MaskDescriptors.cs
- Scene3D.cs
- DelayedRegex.cs
- XmlSchemaSequence.cs
- ReaderWriterLock.cs
- HttpCookie.cs
- ParameterCollection.cs
- SystemSounds.cs
- BindingSourceDesigner.cs
- SQLDateTimeStorage.cs
- ReturnType.cs
- ContextBase.cs
- ExpandSegment.cs
- GridToolTip.cs
- StateWorkerRequest.cs
- XsltCompileContext.cs
- CellParaClient.cs
- MetadataAssemblyHelper.cs
- SHA1Managed.cs
- FigureParagraph.cs
- RedirectionProxy.cs
- AdapterDictionary.cs
- DataGridViewLinkColumn.cs
- Encoder.cs
- RegexEditorDialog.cs
- InstanceDataCollectionCollection.cs
- ClassGenerator.cs
- DeviceContext.cs
- sqlcontext.cs
- DependencyPropertyValueSerializer.cs
- InternalDispatchObject.cs
- TextElementCollection.cs
- DataGridViewRowCollection.cs
- BoundingRectTracker.cs
- Decimal.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- VisualBrush.cs
- OrderPreservingMergeHelper.cs
- BlurBitmapEffect.cs
- PointConverter.cs
- XmlCDATASection.cs
- WorkflowApplicationTerminatedException.cs
- ButtonField.cs
- DataSourceDesigner.cs
- Switch.cs
- Formatter.cs
- __TransparentProxy.cs
- OpCodes.cs
- PropertyOverridesTypeEditor.cs
- X509LogoTypeExtension.cs
- RelationshipConstraintValidator.cs
- WebPartsPersonalizationAuthorization.cs
- Form.cs
- DataBoundControlAdapter.cs
- PersonalizationState.cs
- metadatamappinghashervisitor.cs
- Config.cs
- ReverseQueryOperator.cs
- CleanUpVirtualizedItemEventArgs.cs
- PluralizationService.cs
- BufferBuilder.cs
- SchemaMerger.cs
- HasCopySemanticsAttribute.cs
- PropertyDescriptor.cs
- SafeCryptHandles.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- DataContractSerializerElement.cs
- Parser.cs
- XmlIncludeAttribute.cs
- ConfigXmlElement.cs
- MemberRelationshipService.cs
- InputScopeAttribute.cs
- TabPanel.cs
- ObjectDataSourceFilteringEventArgs.cs
- ImportCatalogPart.cs
- ConnectionPointCookie.cs
- Vector3DAnimation.cs
- CleanUpVirtualizedItemEventArgs.cs
- _DisconnectOverlappedAsyncResult.cs
- DrawingContextDrawingContextWalker.cs
- RewritingValidator.cs
- PlatformCulture.cs
- VerticalAlignConverter.cs
- LockCookie.cs
- CodeParameterDeclarationExpression.cs
- XmlEntity.cs