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
- DataGridViewDataConnection.cs
- AmbiguousMatchException.cs
- StaticFileHandler.cs
- EncoderNLS.cs
- InputProcessorProfilesLoader.cs
- BrowsableAttribute.cs
- AudioLevelUpdatedEventArgs.cs
- CapabilitiesSection.cs
- XmlSchemaValidator.cs
- XmlLanguageConverter.cs
- ManifestResourceInfo.cs
- DESCryptoServiceProvider.cs
- SemanticTag.cs
- SqlCacheDependencySection.cs
- InheritanceContextHelper.cs
- FileSystemEventArgs.cs
- SelfIssuedAuthProofToken.cs
- FacetDescriptionElement.cs
- WindowsTreeView.cs
- SynchronizationFilter.cs
- WebProxyScriptElement.cs
- GcHandle.cs
- AddressingProperty.cs
- EventLogEntryCollection.cs
- CodeTypeParameterCollection.cs
- Transform3DGroup.cs
- TrustSection.cs
- HebrewCalendar.cs
- JavaScriptSerializer.cs
- PasswordBox.cs
- ConditionalDesigner.cs
- DataControlHelper.cs
- IndexedSelectQueryOperator.cs
- DSACryptoServiceProvider.cs
- DesignerCategoryAttribute.cs
- ThemeDictionaryExtension.cs
- TdsParameterSetter.cs
- DateTimeOffsetConverter.cs
- PackageRelationship.cs
- NullableConverter.cs
- TransformerTypeCollection.cs
- NodeInfo.cs
- VersionConverter.cs
- MDIControlStrip.cs
- DataGrid.cs
- StorageEndPropertyMapping.cs
- MessageQueueAccessControlEntry.cs
- CardSpaceShim.cs
- DataRecord.cs
- EncoderParameters.cs
- DataAdapter.cs
- ApplicationBuildProvider.cs
- SystemIdentity.cs
- MissingMemberException.cs
- FormViewDeleteEventArgs.cs
- AnnotationAdorner.cs
- ScrollBarAutomationPeer.cs
- XmlException.cs
- DefaultValueConverter.cs
- configsystem.cs
- CfgSemanticTag.cs
- HtmlInputImage.cs
- FilteredReadOnlyMetadataCollection.cs
- ProbeDuplexAsyncResult.cs
- DrawItemEvent.cs
- BorderGapMaskConverter.cs
- GrammarBuilderRuleRef.cs
- RequestCachePolicyConverter.cs
- IgnoreFlushAndCloseStream.cs
- PixelShader.cs
- Int32Converter.cs
- SrgsDocumentParser.cs
- ReturnEventArgs.cs
- TextEditorThreadLocalStore.cs
- ServiceDeploymentInfo.cs
- EntityClassGenerator.cs
- CodeGroup.cs
- SmtpNetworkElement.cs
- DataGridTable.cs
- StorageInfo.cs
- ConfigXmlCDataSection.cs
- Trace.cs
- ThreadExceptionDialog.cs
- StubHelpers.cs
- AsyncOperationContext.cs
- Queue.cs
- SchemaCollectionPreprocessor.cs
- DebugManager.cs
- ShutDownListener.cs
- WorkItem.cs
- ImageAutomationPeer.cs
- IRCollection.cs
- ObjectConverter.cs
- SqlSelectStatement.cs
- Validator.cs
- HashRepartitionEnumerator.cs
- DataBoundControlActionList.cs
- EventArgs.cs
- DocumentApplicationJournalEntry.cs
- RecognizerInfo.cs