Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Diagnostics / CodeAnalysis / SuppressMessageAttribute.cs / 1 / SuppressMessageAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SuppressMessageAttribute ** ** ** An attribute to suppress violation messages/warnings ** by static code analysis tools. ** ** ===========================================================*/ using System; namespace System.Diagnostics.CodeAnalysis { [AttributeUsage( AttributeTargets.All, Inherited = false, AllowMultiple = true ) ] [Conditional("CODE_ANALYSIS")] public sealed class SuppressMessageAttribute : Attribute { private string category; private string justification; private string checkId; private string scope; private string target; private string messageId; public SuppressMessageAttribute(string category, string checkId) { this.category = category; this.checkId = checkId; } public string Category { get { return category; } } public string CheckId { get { return checkId; } } public string Scope { get { return scope; } set { scope = value; } } public string Target { get { return target; } set { target = value; } } public string MessageId { get { return messageId; } set { messageId = value; } } public string Justification { get { return justification; } set { justification = 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
- SynchronizingStream.cs
- LocalClientSecuritySettings.cs
- DataGridPageChangedEventArgs.cs
- Control.cs
- CreateUserErrorEventArgs.cs
- FormClosedEvent.cs
- RootNamespaceAttribute.cs
- QueueSurrogate.cs
- HtmlInputText.cs
- StoryFragments.cs
- SQLInt32Storage.cs
- ConditionBrowserDialog.cs
- SystemIcmpV6Statistics.cs
- Array.cs
- RotationValidation.cs
- TraceData.cs
- MimeXmlImporter.cs
- RichTextBoxDesigner.cs
- C14NUtil.cs
- GeneralTransform2DTo3D.cs
- PassportAuthenticationEventArgs.cs
- DataGridViewToolTip.cs
- FileDataSourceCache.cs
- NTAccount.cs
- BaseCAMarshaler.cs
- MetadataUtil.cs
- PolygonHotSpot.cs
- NetNamedPipeBinding.cs
- HashCodeCombiner.cs
- DragEventArgs.cs
- BypassElement.cs
- NameSpaceExtractor.cs
- ResourceCategoryAttribute.cs
- SqlDataReader.cs
- FontWeight.cs
- OperationCanceledException.cs
- ToggleButtonAutomationPeer.cs
- DataGridHeaderBorder.cs
- TextRangeBase.cs
- Paragraph.cs
- ConsoleCancelEventArgs.cs
- KnownTypesProvider.cs
- TypeKeyValue.cs
- HiddenFieldPageStatePersister.cs
- MessagePropertyAttribute.cs
- PagePropertiesChangingEventArgs.cs
- OperatingSystem.cs
- WebColorConverter.cs
- ProfileGroupSettings.cs
- XmlReturnReader.cs
- LabelLiteral.cs
- XmlDeclaration.cs
- wgx_render.cs
- WebReferenceCollection.cs
- TrackingMemoryStream.cs
- BooleanSwitch.cs
- IdentityNotMappedException.cs
- SizeKeyFrameCollection.cs
- SeverityFilter.cs
- LockedActivityGlyph.cs
- ComplexType.cs
- ConnectionProviderAttribute.cs
- DynamicQueryableWrapper.cs
- XPathNodeIterator.cs
- GrowingArray.cs
- DoubleLinkList.cs
- BlurEffect.cs
- NullableFloatMinMaxAggregationOperator.cs
- AutoGeneratedFieldProperties.cs
- ContainsSearchOperator.cs
- CssStyleCollection.cs
- LocatorPartList.cs
- SafeNativeMethods.cs
- ReadWriteSpinLock.cs
- LineInfo.cs
- BreakRecordTable.cs
- SqlDependency.cs
- DataListComponentEditor.cs
- MenuBase.cs
- DataGridLinkButton.cs
- CompilerErrorCollection.cs
- Light.cs
- SoapObjectReader.cs
- XmlUtil.cs
- XmlComment.cs
- Trace.cs
- PropertyEmitter.cs
- ActivityMetadata.cs
- PathGradientBrush.cs
- DoubleLinkListEnumerator.cs
- AttachedAnnotation.cs
- DispatcherSynchronizationContext.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- SmtpCommands.cs
- SqlVersion.cs
- SatelliteContractVersionAttribute.cs
- DataGridAddNewRow.cs
- DaylightTime.cs
- StringBuilder.cs
- PenCursorManager.cs