Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / ObsoleteAttribute.cs / 1 / 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;} } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeRegistryHandle.cs
- HelpKeywordAttribute.cs
- LayoutTableCell.cs
- FieldNameLookup.cs
- AnnotationObservableCollection.cs
- Graph.cs
- QuaternionAnimation.cs
- TextBoxBase.cs
- WebPartCloseVerb.cs
- XhtmlBasicImageAdapter.cs
- MaskedTextBox.cs
- DataGridItemEventArgs.cs
- UTF32Encoding.cs
- QuadraticBezierSegment.cs
- PathSegmentCollection.cs
- xmlsaver.cs
- WinInetCache.cs
- WebBrowserNavigatedEventHandler.cs
- AttributeAction.cs
- PrintDialogException.cs
- SchemaImporter.cs
- OracleCommandBuilder.cs
- BasicDesignerLoader.cs
- MarshalByValueComponent.cs
- SmtpTransport.cs
- XmlSchemaIdentityConstraint.cs
- CompilationLock.cs
- SortExpressionBuilder.cs
- ScaleTransform.cs
- MessageCredentialType.cs
- GiveFeedbackEvent.cs
- FileIOPermission.cs
- QueryStoreStatusRequest.cs
- Matrix3DValueSerializer.cs
- SmtpReplyReader.cs
- ResourceAttributes.cs
- ParallelTimeline.cs
- WinFormsSecurity.cs
- ConnectionPoolManager.cs
- SessionSwitchEventArgs.cs
- AlternateView.cs
- NavigationProgressEventArgs.cs
- Rect.cs
- PeerEndPoint.cs
- PersonalizationDictionary.cs
- HttpApplication.cs
- ClientRequest.cs
- XamlGridLengthSerializer.cs
- ObjectStateEntryDbDataRecord.cs
- SectionUpdates.cs
- ListItemConverter.cs
- TCPClient.cs
- QilInvokeEarlyBound.cs
- WindowsPen.cs
- WebPartVerbsEventArgs.cs
- InstanceOwnerQueryResult.cs
- AppDomainUnloadedException.cs
- FilteredDataSetHelper.cs
- ScriptRef.cs
- ToolZone.cs
- TextEffect.cs
- Pen.cs
- DataSourceSelectArguments.cs
- DataGridViewTextBoxColumn.cs
- Adorner.cs
- WorkflowWebHostingModule.cs
- RootProfilePropertySettingsCollection.cs
- StandardOleMarshalObject.cs
- QilIterator.cs
- BindingSource.cs
- AudioLevelUpdatedEventArgs.cs
- CapabilitiesPattern.cs
- CaseInsensitiveComparer.cs
- EntityDataSourceColumn.cs
- ThreadStateException.cs
- ReflectionTypeLoadException.cs
- CustomLineCap.cs
- MatrixValueSerializer.cs
- SimpleMailWebEventProvider.cs
- WebResourceUtil.cs
- PropertyDescriptorGridEntry.cs
- DiagnosticsElement.cs
- EntityConnection.cs
- MergablePropertyAttribute.cs
- Bidi.cs
- ErrorHandler.cs
- PageAdapter.cs
- SqlProcedureAttribute.cs
- ConditionCollection.cs
- Expander.cs
- ColumnMapVisitor.cs
- ContractType.cs
- TransformCollection.cs
- ServerValidateEventArgs.cs
- cookieexception.cs
- SHA1CryptoServiceProvider.cs
- XDeferredAxisSource.cs
- ConfigurationLoader.cs
- WebSysDefaultValueAttribute.cs
- BooleanExpr.cs