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
- TimeZone.cs
- EntityDataSourceValidationException.cs
- PersonalizationProviderHelper.cs
- SystemFonts.cs
- BufferAllocator.cs
- X509Certificate2Collection.cs
- Component.cs
- querybuilder.cs
- PaintValueEventArgs.cs
- Pkcs9Attribute.cs
- DescendantQuery.cs
- FirstQueryOperator.cs
- SortAction.cs
- PlainXmlDeserializer.cs
- BitmapFrameDecode.cs
- DataGridCell.cs
- EntityClassGenerator.cs
- COM2ICategorizePropertiesHandler.cs
- DbConnectionPoolIdentity.cs
- ProfileBuildProvider.cs
- SchemaAttDef.cs
- SqlCaseSimplifier.cs
- Types.cs
- JournalEntry.cs
- DataGridViewCellEventArgs.cs
- WebPartConnectionsEventArgs.cs
- AuthenticationModuleElementCollection.cs
- DictionaryCustomTypeDescriptor.cs
- AssemblySettingAttributes.cs
- SamlConditions.cs
- UnsafeNativeMethods.cs
- WmiEventSink.cs
- AggregateNode.cs
- NamespaceDecl.cs
- WebRequestModulesSection.cs
- TextBox.cs
- MsmqVerifier.cs
- EmbeddedMailObjectsCollection.cs
- DesignerSerializationOptionsAttribute.cs
- CapabilitiesSection.cs
- versioninfo.cs
- PropertyHelper.cs
- NamedPipeAppDomainProtocolHandler.cs
- SystemPens.cs
- ObjectQueryProvider.cs
- PageContentAsyncResult.cs
- SpanIndex.cs
- AuthenticateEventArgs.cs
- AdapterDictionary.cs
- StringFreezingAttribute.cs
- BinaryCommonClasses.cs
- TypeExtensionConverter.cs
- Message.cs
- XmlSignificantWhitespace.cs
- LinearKeyFrames.cs
- ConfigurationStrings.cs
- _emptywebproxy.cs
- XmlSignatureManifest.cs
- ChtmlTextWriter.cs
- CodeTypeOfExpression.cs
- StylusPoint.cs
- TreeNodeConverter.cs
- CompositeTypefaceMetrics.cs
- BStrWrapper.cs
- BindingContext.cs
- ToolStripKeyboardHandlingService.cs
- ObjectDataProvider.cs
- EmbeddedMailObject.cs
- BaseCollection.cs
- Validator.cs
- SQLByteStorage.cs
- AttributeInfo.cs
- TdsParameterSetter.cs
- WebPart.cs
- AdapterDictionary.cs
- ProviderMetadataCachedInformation.cs
- ControlPager.cs
- SamlSerializer.cs
- EpmSyndicationContentSerializer.cs
- DataGridViewImageColumn.cs
- HttpCacheVary.cs
- TextEditorLists.cs
- ProfileGroupSettings.cs
- GridViewRow.cs
- TabletCollection.cs
- UDPClient.cs
- MimeXmlReflector.cs
- AnimationClock.cs
- IntegerFacetDescriptionElement.cs
- AssemblyHash.cs
- sortedlist.cs
- BamlCollectionHolder.cs
- UserNameSecurityToken.cs
- PackageDigitalSignatureManager.cs
- KeyManager.cs
- OpCodes.cs
- SqlRowUpdatedEvent.cs
- StretchValidation.cs
- DropSource.cs
- FixedHighlight.cs