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
- MulticastIPAddressInformationCollection.cs
- UDPClient.cs
- DbProviderSpecificTypePropertyAttribute.cs
- WinEventTracker.cs
- Baml2006KeyRecord.cs
- SoapFormatter.cs
- ZoomPercentageConverter.cs
- DispatcherHookEventArgs.cs
- CatalogZone.cs
- XmlCharacterData.cs
- BinaryMessageEncodingElement.cs
- ToolStripLocationCancelEventArgs.cs
- MenuCommands.cs
- CacheVirtualItemsEvent.cs
- GridView.cs
- CachedCompositeFamily.cs
- Authorization.cs
- UpdatePanelTriggerCollection.cs
- ColorTransformHelper.cs
- XhtmlConformanceSection.cs
- BaseDataBoundControl.cs
- SingleBodyParameterMessageFormatter.cs
- XmlDocumentType.cs
- XsltLoader.cs
- ObjectNavigationPropertyMapping.cs
- NullRuntimeConfig.cs
- CompModHelpers.cs
- ParameterModifier.cs
- SimpleHandlerFactory.cs
- DataControlCommands.cs
- HtmlTextViewAdapter.cs
- BaseHashHelper.cs
- SpecialFolderEnumConverter.cs
- ClientSession.cs
- SystemBrushes.cs
- HandleRef.cs
- UnsafeNativeMethodsTablet.cs
- DragEvent.cs
- ActiveXSite.cs
- SecUtil.cs
- ImmutableObjectAttribute.cs
- streamingZipPartStream.cs
- EntityDesignerDataSourceView.cs
- SetMemberBinder.cs
- NotifyCollectionChangedEventArgs.cs
- ServiceBusyException.cs
- HttpCachePolicyElement.cs
- SQLCharsStorage.cs
- TableLayoutPanel.cs
- AppearanceEditorPart.cs
- OperationContractGenerationContext.cs
- WebPartEditorApplyVerb.cs
- CodeArgumentReferenceExpression.cs
- InnerItemCollectionView.cs
- TextEncodedRawTextWriter.cs
- QueryCacheManager.cs
- NamespaceCollection.cs
- TypeInfo.cs
- PointAnimationBase.cs
- SelectionChangedEventArgs.cs
- PackageRelationshipSelector.cs
- EntityContainerEntitySet.cs
- Point3DKeyFrameCollection.cs
- XmlDigitalSignatureProcessor.cs
- RequiredFieldValidator.cs
- FixedSOMTextRun.cs
- ExpressionBuilderContext.cs
- InputManager.cs
- ClientFormsAuthenticationMembershipProvider.cs
- DrawingCollection.cs
- SymbolEqualComparer.cs
- BoundColumn.cs
- PresentationTraceSources.cs
- UIPropertyMetadata.cs
- ClassValidator.cs
- XPathEmptyIterator.cs
- IsolatedStorageFile.cs
- UIElementHelper.cs
- FixedSOMPageElement.cs
- DbProviderServices.cs
- ViewStateException.cs
- NextPreviousPagerField.cs
- _BaseOverlappedAsyncResult.cs
- OletxCommittableTransaction.cs
- MDIClient.cs
- TimeSpanStorage.cs
- EntitySqlQueryCacheKey.cs
- RouteParametersHelper.cs
- GridViewAutomationPeer.cs
- TabControlCancelEvent.cs
- SqlRecordBuffer.cs
- SelectQueryOperator.cs
- XmlSchemaComplexContent.cs
- MetadataArtifactLoaderFile.cs
- Win32MouseDevice.cs
- Component.cs
- Quaternion.cs
- AppDomain.cs
- ValueTypeIndexerReference.cs
- InputLanguage.cs