Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- XPathSelectionIterator.cs
- AssemblyAttributesGoHere.cs
- XmlCharCheckingWriter.cs
- ConsoleCancelEventArgs.cs
- WebResourceAttribute.cs
- ConfigurationSectionGroup.cs
- XmlSerializationReader.cs
- CachingHintValidation.cs
- EncoderBestFitFallback.cs
- NotSupportedException.cs
- SmiEventStream.cs
- DesignBindingEditor.cs
- DataGridViewEditingControlShowingEventArgs.cs
- Operand.cs
- TypefaceCollection.cs
- DataGridViewCheckBoxCell.cs
- SystemColors.cs
- EditCommandColumn.cs
- FileUtil.cs
- Vector3DAnimation.cs
- TraceListeners.cs
- ValueTypePropertyReference.cs
- Italic.cs
- CharacterMetricsDictionary.cs
- SqlTriggerAttribute.cs
- GPStream.cs
- PassportAuthenticationEventArgs.cs
- Compress.cs
- BuildProvider.cs
- CodeComment.cs
- FileLogRecord.cs
- HttpRawResponse.cs
- AudioFormatConverter.cs
- MasterPageBuildProvider.cs
- QueryContext.cs
- WorkBatch.cs
- PrintingPermissionAttribute.cs
- RightsManagementEncryptedStream.cs
- TextView.cs
- OracleParameterBinding.cs
- EventLogEntry.cs
- EnterpriseServicesHelper.cs
- WindowsFormsHostAutomationPeer.cs
- CursorConverter.cs
- RegexInterpreter.cs
- CollectionView.cs
- ScrollItemPattern.cs
- HandledEventArgs.cs
- MobileControlsSectionHelper.cs
- Rotation3DAnimationBase.cs
- TypedAsyncResult.cs
- WsatEtwTraceListener.cs
- FrameworkElement.cs
- PrePostDescendentsWalker.cs
- ListViewItemCollectionEditor.cs
- TimerElapsedEvenArgs.cs
- EnumBuilder.cs
- BrushMappingModeValidation.cs
- FontResourceCache.cs
- PeerName.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- KnownBoxes.cs
- FontConverter.cs
- Soap12ProtocolReflector.cs
- AttachmentService.cs
- GeneralTransform3D.cs
- AttachedAnnotation.cs
- WebPartConnectionsCloseVerb.cs
- XmlWrappingReader.cs
- Rotation3DAnimationUsingKeyFrames.cs
- Quaternion.cs
- UnmanagedBitmapWrapper.cs
- AssociationTypeEmitter.cs
- Claim.cs
- ProtectedConfigurationSection.cs
- OracleSqlParser.cs
- PackageRelationshipSelector.cs
- ParseNumbers.cs
- DbDataSourceEnumerator.cs
- XmlQueryStaticData.cs
- PeerUnsafeNativeCryptMethods.cs
- PropertyInformation.cs
- XPathNavigator.cs
- Decimal.cs
- BitmapFrameDecode.cs
- UnsupportedPolicyOptionsException.cs
- EncryptedPackageFilter.cs
- ParameterCollection.cs
- EndpointAddressProcessor.cs
- XpsS0ValidatingLoader.cs
- DataTransferEventArgs.cs
- TextSerializer.cs
- AppDomainFactory.cs
- DateTimeSerializationSection.cs
- ModelProperty.cs
- WorkflowPageSetupDialog.cs
- StringArrayConverter.cs
- SHA512.cs
- SelfIssuedAuthProofToken.cs
- RotationValidation.cs