Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / ObsoleteAttribute.cs / 1305376 / ObsoleteAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: ObsoleteAttribute ** ** ** Purpose: Attribute for functions, etc that will be removed. ** ** ===========================================================*/ namespace System { using System; using System.Runtime.Remoting; // This attribute is attached to members that are not to be used any longer. // Message is some human readable explanation of what to use // Error indicates if the compiler should treat usage of such a method as an // error. (this would be used if the actual implementation of the obsolete // method's implementation had changed). // [Serializable] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Constructor | AttributeTargets.Method| AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Delegate , Inherited = false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class ObsoleteAttribute : Attribute { private String _message; private bool _error; public ObsoleteAttribute () { _message = null; _error = false; } public ObsoleteAttribute (String message) { _message = message; _error = false; } public ObsoleteAttribute (String message, bool error) { _message = message; _error = error; } public String Message { get {return _message;} } public bool IsError{ get {return _error;} } } } // 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
- HttpWebRequestElement.cs
- CombinedGeometry.cs
- AnonymousIdentificationSection.cs
- BidPrivateBase.cs
- OdbcCommand.cs
- MethodBuilder.cs
- GenerateTemporaryTargetAssembly.cs
- Keywords.cs
- RegistryDataKey.cs
- ElapsedEventArgs.cs
- TextSpanModifier.cs
- PolyLineSegment.cs
- _AutoWebProxyScriptHelper.cs
- LookupBindingPropertiesAttribute.cs
- EventData.cs
- InputBuffer.cs
- ConfigurationElementProperty.cs
- HttpCachePolicyElement.cs
- ProcessThreadCollection.cs
- ColumnResizeUndoUnit.cs
- AnnotationAdorner.cs
- ResourceAssociationSet.cs
- PageEventArgs.cs
- FontResourceCache.cs
- WindowsTreeView.cs
- DesignTimeData.cs
- TextBoxBaseDesigner.cs
- DataSourceXmlSerializer.cs
- CodeTypeOfExpression.cs
- FunctionNode.cs
- RoleService.cs
- LowerCaseStringConverter.cs
- SqlServices.cs
- AxParameterData.cs
- TriggerBase.cs
- ThicknessAnimationBase.cs
- RMPublishingDialog.cs
- XPathMultyIterator.cs
- ListView.cs
- GetWinFXPath.cs
- ResourceAttributes.cs
- DoubleLinkList.cs
- RayHitTestParameters.cs
- ClientTargetSection.cs
- TimeSpan.cs
- AsymmetricSignatureFormatter.cs
- VectorCollectionConverter.cs
- ColorMatrix.cs
- ZipIOBlockManager.cs
- ExpressionList.cs
- Filter.cs
- FixedPageAutomationPeer.cs
- FormViewDeletedEventArgs.cs
- PropertyGridDesigner.cs
- QueryContinueDragEvent.cs
- WithStatement.cs
- SessionPageStateSection.cs
- DbConnectionFactory.cs
- OptimizerPatterns.cs
- Button.cs
- SqlExpander.cs
- AutomationElementIdentifiers.cs
- Bits.cs
- TextParagraph.cs
- InheritanceAttribute.cs
- TextInfo.cs
- Schema.cs
- Vector3DKeyFrameCollection.cs
- HitTestParameters.cs
- TextAnchor.cs
- TextFormattingConverter.cs
- HtmlElementEventArgs.cs
- NumericExpr.cs
- Int32RectConverter.cs
- VirtualPath.cs
- TypeLoader.cs
- documentsequencetextcontainer.cs
- HtmlControl.cs
- DataColumnMappingCollection.cs
- RepeatInfo.cs
- CheckBoxRenderer.cs
- ColorKeyFrameCollection.cs
- SqlDeflator.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- XmlWellformedWriter.cs
- FunctionDetailsReader.cs
- ExtensibleClassFactory.cs
- HostProtectionException.cs
- SelectionList.cs
- HttpResponse.cs
- Utils.cs
- BaseDataListPage.cs
- MulticastDelegate.cs
- CriticalExceptions.cs
- XmlArrayAttribute.cs
- CanonicalFontFamilyReference.cs
- TimelineCollection.cs
- ProtocolsConfigurationEntry.cs
- CellConstantDomain.cs
- WebControlParameterProxy.cs