Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / CompilerServices / RuntimeCompatibilityAttribute.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XamlParser.cs
- GestureRecognitionResult.cs
- FontWeights.cs
- TablePatternIdentifiers.cs
- TypeNameConverter.cs
- TypeInitializationException.cs
- LocalizabilityAttribute.cs
- ThreadStateException.cs
- XmlTextEncoder.cs
- ColorContextHelper.cs
- GradientSpreadMethodValidation.cs
- OrderedDictionaryStateHelper.cs
- BamlRecordReader.cs
- TCPListener.cs
- DataGridTable.cs
- DataSvcMapFile.cs
- __Filters.cs
- ToolBar.cs
- ExpressionEvaluator.cs
- EnumBuilder.cs
- ReadContentAsBinaryHelper.cs
- NullableBoolConverter.cs
- StylusEventArgs.cs
- DbConnectionPoolIdentity.cs
- CachedTypeface.cs
- TimeManager.cs
- FormViewUpdatedEventArgs.cs
- MouseButtonEventArgs.cs
- Bookmark.cs
- Registry.cs
- DbUpdateCommandTree.cs
- XmlSchemaFacet.cs
- SqlNotificationEventArgs.cs
- DataRowChangeEvent.cs
- typedescriptorpermissionattribute.cs
- KeyEvent.cs
- PrincipalPermission.cs
- LoginView.cs
- TextStore.cs
- GetImportFileNameRequest.cs
- LinqDataSourceHelper.cs
- XmlArrayItemAttribute.cs
- CommonDialog.cs
- PartBasedPackageProperties.cs
- CollectionBuilder.cs
- _OverlappedAsyncResult.cs
- ColumnHeaderConverter.cs
- DataGridViewRowHeaderCell.cs
- Attributes.cs
- _DisconnectOverlappedAsyncResult.cs
- JpegBitmapEncoder.cs
- PagesSection.cs
- XmlCodeExporter.cs
- StateMachineHelpers.cs
- documentsequencetextpointer.cs
- PeekCompletedEventArgs.cs
- WebPartConnectionsConfigureVerb.cs
- TypedTableBaseExtensions.cs
- TableLayoutPanelBehavior.cs
- DesignBindingEditor.cs
- EditorBrowsableAttribute.cs
- Formatter.cs
- ResourceProviderFactory.cs
- EdmItemError.cs
- DateTime.cs
- SectionUpdates.cs
- WindowsAuthenticationModule.cs
- RegexParser.cs
- Socket.cs
- DataGridViewAutoSizeModeEventArgs.cs
- DoubleAnimationUsingPath.cs
- SecurityUtils.cs
- ManagementException.cs
- shaperfactoryquerycacheentry.cs
- RequestCachingSection.cs
- TreeNodeCollection.cs
- ViewRendering.cs
- SelectorAutomationPeer.cs
- CheckableControlBaseAdapter.cs
- CaseInsensitiveHashCodeProvider.cs
- BezierSegment.cs
- FontFaceLayoutInfo.cs
- OdbcStatementHandle.cs
- TemplatedMailWebEventProvider.cs
- ThreadPool.cs
- OperandQuery.cs
- WebPartTransformerAttribute.cs
- Point3DCollection.cs
- OdbcConnectionFactory.cs
- SpecularMaterial.cs
- PropertyManager.cs
- ConfigurationManagerInternalFactory.cs
- FaultHandlingFilter.cs
- DesignerTransaction.cs
- NumberFormatInfo.cs
- DbConnectionHelper.cs
- Wizard.cs
- OleDbRowUpdatingEvent.cs
- StrongTypingException.cs
- Visual3DCollection.cs