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
- ValidationError.cs
- OpCodes.cs
- BrowserTree.cs
- CreatingCookieEventArgs.cs
- InvalidCastException.cs
- ProfileGroupSettingsCollection.cs
- UnsafeNativeMethods.cs
- Scalars.cs
- GridViewCommandEventArgs.cs
- NativeActivityFaultContext.cs
- FlowThrottle.cs
- FormatterServices.cs
- WeakHashtable.cs
- EntityTransaction.cs
- FixedNode.cs
- OdbcConnectionPoolProviderInfo.cs
- ValidatedControlConverter.cs
- DodSequenceMerge.cs
- ObjectQuery.cs
- ViewSimplifier.cs
- AuthorizationRule.cs
- SqlDesignerDataSourceView.cs
- ObjectDataSourceEventArgs.cs
- Attribute.cs
- WebServiceErrorEvent.cs
- ParameterBuilder.cs
- FocusTracker.cs
- DataGridCellItemAutomationPeer.cs
- PlanCompiler.cs
- SapiGrammar.cs
- ResourceDescriptionAttribute.cs
- DataPagerFieldCommandEventArgs.cs
- ManagementOperationWatcher.cs
- SplineQuaternionKeyFrame.cs
- TypefaceCollection.cs
- CrossContextChannel.cs
- Pair.cs
- TypeConverterAttribute.cs
- wgx_commands.cs
- ContextMarshalException.cs
- ManagementObjectSearcher.cs
- MethodCallConverter.cs
- Point3DKeyFrameCollection.cs
- MdiWindowListItemConverter.cs
- XmlDocumentFieldSchema.cs
- DataTable.cs
- Run.cs
- BamlBinaryReader.cs
- CanonicalXml.cs
- SystemSounds.cs
- ServiceOperationParameter.cs
- EventPropertyMap.cs
- LineInfo.cs
- TransformedBitmap.cs
- EditorPart.cs
- RemoteWebConfigurationHostServer.cs
- RSAPKCS1SignatureDeformatter.cs
- ConstraintManager.cs
- WebResourceAttribute.cs
- Point3DCollectionConverter.cs
- SqlNodeAnnotations.cs
- DynamicActivityProperty.cs
- QilFunction.cs
- DropDownList.cs
- MD5.cs
- MetadataArtifactLoaderCompositeFile.cs
- SmtpNtlmAuthenticationModule.cs
- FusionWrap.cs
- XmlILConstructAnalyzer.cs
- ProgressBarRenderer.cs
- Win32.cs
- DataGridViewButtonColumn.cs
- DbTransaction.cs
- DependencyPropertyValueSerializer.cs
- FieldBuilder.cs
- XmlNodeComparer.cs
- DesignerVerb.cs
- HtmlInputCheckBox.cs
- AttributedMetaModel.cs
- DateTimeParse.cs
- ResourceAttributes.cs
- TypeExtension.cs
- iisPickupDirectory.cs
- TextParaClient.cs
- _AuthenticationState.cs
- GeometryGroup.cs
- TraceEventCache.cs
- Binding.cs
- StreamSecurityUpgradeAcceptor.cs
- DetailsViewRowCollection.cs
- SinglePageViewer.cs
- ExtensionDataReader.cs
- WhiteSpaceTrimStringConverter.cs
- TextTreeFixupNode.cs
- Glyph.cs
- Translator.cs
- HwndHost.cs
- RenderingEventArgs.cs
- WindowsTab.cs
- TextEndOfParagraph.cs