Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / CompilerServices / RuntimeCompatibilityAttribute.cs / 1305376 / RuntimeCompatibilityAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /*============================================================================== ** ** Class: RuntimeCompatibilityAttribute ** ** ** Purpose: Mark up the program to indicate various legacy or new opt-in behaviors. ** ** =============================================================================*/ namespace System.Runtime.CompilerServices { using System; [Serializable] [AttributeUsage(AttributeTargets.Assembly, Inherited=false, AllowMultiple=false)] public sealed class RuntimeCompatibilityAttribute : Attribute { // fields private bool m_wrapNonExceptionThrows; // constructors public RuntimeCompatibilityAttribute() { // legacy behavior is the default, and m_wrapNonExceptionThrows is implicitly // false thanks to the CLR's guarantee of zeroed memory. } // properties // If a non-CLSCompliant exception (i.e. one that doesn't derive from System.Exception) is // thrown, should it be wrapped up in a System.Runtime.CompilerServices.RuntimeWrappedException // instance when presented to catch handlers? public bool WrapNonExceptionThrows { get { return m_wrapNonExceptionThrows; } set { m_wrapNonExceptionThrows = value; } } } } // 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
- AspCompat.cs
- DbDataAdapter.cs
- SQLBoolean.cs
- ModifierKeysConverter.cs
- XamlUtilities.cs
- InputMethod.cs
- QilLoop.cs
- RijndaelManaged.cs
- SelectionProcessor.cs
- XmlNamespaceManager.cs
- SmtpSection.cs
- DbParameterCollectionHelper.cs
- HitTestWithPointDrawingContextWalker.cs
- BitmapEffectCollection.cs
- BitmapEffectCollection.cs
- SqlParameterizer.cs
- WinInet.cs
- JsonObjectDataContract.cs
- XmlDictionaryWriter.cs
- DocumentPageViewAutomationPeer.cs
- DataGridPageChangedEventArgs.cs
- FixedPageStructure.cs
- WebConfigurationHostFileChange.cs
- Listbox.cs
- TrackingServices.cs
- WeakHashtable.cs
- FaultReasonText.cs
- BuildManager.cs
- BufferBuilder.cs
- MultitargetingHelpers.cs
- ActiveDesignSurfaceEvent.cs
- SmiMetaDataProperty.cs
- WebCategoryAttribute.cs
- ActivationServices.cs
- ColumnHeaderConverter.cs
- FileUtil.cs
- SqlConnectionString.cs
- PointHitTestParameters.cs
- XmlSchemaInferenceException.cs
- ColumnWidthChangingEvent.cs
- RevocationPoint.cs
- URLMembershipCondition.cs
- InkCanvasSelection.cs
- SiteMapNodeCollection.cs
- RadioButtonPopupAdapter.cs
- ZoneLinkButton.cs
- XPathNode.cs
- DataReceivedEventArgs.cs
- ServiceDebugBehavior.cs
- MailMessageEventArgs.cs
- EUCJPEncoding.cs
- diagnosticsswitches.cs
- ChannelEndpointElement.cs
- Literal.cs
- SwitchLevelAttribute.cs
- CommandLibraryHelper.cs
- NotFiniteNumberException.cs
- SafeFileMappingHandle.cs
- NamedElement.cs
- TraceInternal.cs
- DataBindingExpressionBuilder.cs
- ConstrainedDataObject.cs
- SqlNodeTypeOperators.cs
- ListViewItemCollectionEditor.cs
- PublisherIdentityPermission.cs
- SecurityAccessDeniedException.cs
- WebPartAddingEventArgs.cs
- Message.cs
- TemplateParser.cs
- _Connection.cs
- AutomationElementCollection.cs
- Identity.cs
- ClientRuntime.cs
- SmiRequestExecutor.cs
- DefaultConfirmation.cs
- odbcmetadatafactory.cs
- NamedElement.cs
- TextRunTypographyProperties.cs
- LateBoundBitmapDecoder.cs
- RootBrowserWindowAutomationPeer.cs
- PathSegmentCollection.cs
- WindowsGraphicsWrapper.cs
- ToolBarButtonDesigner.cs
- SettingsPropertyCollection.cs
- InvokeAction.cs
- XmlSecureResolver.cs
- TimeZone.cs
- CallbackValidatorAttribute.cs
- HttpResponseWrapper.cs
- DesignerHelpers.cs
- TraceLevelStore.cs
- ServiceSettingsResponseInfo.cs
- HttpCookie.cs
- ClockController.cs
- EntityDataSourceEntityTypeFilterItem.cs
- MessageQueue.cs
- MergeLocalizationDirectives.cs
- SiteMembershipCondition.cs
- UInt16Storage.cs
- OrderedDictionary.cs