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
- SafeRightsManagementEnvironmentHandle.cs
- CacheSection.cs
- DependencyObjectProvider.cs
- XmlSchemaObject.cs
- CodeDomLocalizationProvider.cs
- TextParagraphCache.cs
- PageEventArgs.cs
- Evidence.cs
- SubMenuStyle.cs
- DesignerCommandSet.cs
- ComplexTypeEmitter.cs
- OleDbStruct.cs
- NumberAction.cs
- RoutedUICommand.cs
- TextEditorParagraphs.cs
- WebEncodingValidator.cs
- WebControl.cs
- XsltSettings.cs
- MultiSelector.cs
- WebServiceMethodData.cs
- AlignmentXValidation.cs
- WebPartConnectionsConfigureVerb.cs
- EventSourceCreationData.cs
- XmlSchemaSimpleContentRestriction.cs
- WebControlParameterProxy.cs
- MimeParameter.cs
- GPStream.cs
- ApplicationFileParser.cs
- DataContext.cs
- Point3DKeyFrameCollection.cs
- GradientStopCollection.cs
- FontStretchConverter.cs
- DataObjectCopyingEventArgs.cs
- _ShellExpression.cs
- BinaryWriter.cs
- SqlXml.cs
- StateManagedCollection.cs
- IPHostEntry.cs
- MsmqProcessProtocolHandler.cs
- StringUtil.cs
- Size3DValueSerializer.cs
- DelegateTypeInfo.cs
- PropertyConverter.cs
- CustomErrorsSectionWrapper.cs
- ObjectStateEntry.cs
- DispatcherProcessingDisabled.cs
- ImageKeyConverter.cs
- ActivityExecutionFilter.cs
- Emitter.cs
- MediaTimeline.cs
- AuthenticatingEventArgs.cs
- SchemaTableColumn.cs
- DocumentsTrace.cs
- EntityDataSourceWrapperCollection.cs
- DBCommandBuilder.cs
- QueryStringParameter.cs
- RenderCapability.cs
- JoinQueryOperator.cs
- RecognizeCompletedEventArgs.cs
- BindingCollection.cs
- UpdateCommandGenerator.cs
- CodeCommentStatementCollection.cs
- SQLChars.cs
- SelectionRange.cs
- HttpWebRequest.cs
- XsdBuildProvider.cs
- ListBoxAutomationPeer.cs
- PackageFilter.cs
- Process.cs
- DataGridViewComboBoxColumn.cs
- securitymgrsite.cs
- Int32AnimationUsingKeyFrames.cs
- PrinterSettings.cs
- Track.cs
- OperandQuery.cs
- Tokenizer.cs
- OleAutBinder.cs
- IMembershipProvider.cs
- RightsManagementEncryptedStream.cs
- InternalConfigRoot.cs
- KeySplineConverter.cs
- ConfigurationStrings.cs
- milexports.cs
- NavigationFailedEventArgs.cs
- DataColumnCollection.cs
- EntityException.cs
- SafeNativeMethods.cs
- LocalClientSecuritySettings.cs
- NativeStructs.cs
- MD5.cs
- SerialErrors.cs
- BindingList.cs
- ModelVisual3D.cs
- WindowInteropHelper.cs
- SQLSingle.cs
- ExplicitDiscriminatorMap.cs
- SourceInterpreter.cs
- TextMessageEncodingBindingElement.cs
- EdmItemError.cs
- QuotedPairReader.cs