Code:
/ 4.0 / 4.0 / 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. // ==++== // // 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
- WorkflowInlining.cs
- MultiBindingExpression.cs
- _HeaderInfo.cs
- EntityContainerEmitter.cs
- NewItemsContextMenuStrip.cs
- UInt32.cs
- AddInAttribute.cs
- DataGridViewRowHeaderCell.cs
- WebResourceAttribute.cs
- QueryLifecycle.cs
- ConsoleCancelEventArgs.cs
- DataIdProcessor.cs
- ActivityDesigner.cs
- FixedDocumentSequencePaginator.cs
- AdRotatorDesigner.cs
- MatcherBuilder.cs
- UnsafeNativeMethodsMilCoreApi.cs
- ReadWriteObjectLock.cs
- Encoder.cs
- X509ScopedServiceCertificateElementCollection.cs
- mda.cs
- ClickablePoint.cs
- XslTransform.cs
- Html32TextWriter.cs
- ChangeTracker.cs
- UserValidatedEventArgs.cs
- UnmanagedHandle.cs
- Int32Animation.cs
- SQLInt64.cs
- GridItemPattern.cs
- BinaryQueryOperator.cs
- AuthenticationService.cs
- XMLSchema.cs
- XmlChoiceIdentifierAttribute.cs
- SqlSelectStatement.cs
- ReadOnlyDataSourceView.cs
- DynamicResourceExtensionConverter.cs
- OleDbReferenceCollection.cs
- ValueConversionAttribute.cs
- DATA_BLOB.cs
- HashCryptoHandle.cs
- EntitySqlQueryState.cs
- GCHandleCookieTable.cs
- MailSettingsSection.cs
- StandardBindingReliableSessionElement.cs
- HyperLinkField.cs
- StringAnimationBase.cs
- BoundColumn.cs
- CursorInteropHelper.cs
- COM2PropertyBuilderUITypeEditor.cs
- WebChannelFactory.cs
- Roles.cs
- UIServiceHelper.cs
- TypeElementCollection.cs
- ResourceManager.cs
- SyntaxCheck.cs
- RectAnimationBase.cs
- ColorDialog.cs
- CodeDomSerializerException.cs
- FolderLevelBuildProvider.cs
- SizeConverter.cs
- _TimerThread.cs
- COAUTHINFO.cs
- NodeInfo.cs
- Content.cs
- HostedBindingBehavior.cs
- CreateUserErrorEventArgs.cs
- fixedPageContentExtractor.cs
- GridView.cs
- WebRequest.cs
- ColorConverter.cs
- RadioButtonBaseAdapter.cs
- TiffBitmapEncoder.cs
- ToolTipService.cs
- XmlElementAttributes.cs
- OracleInternalConnection.cs
- CodeComment.cs
- RadioButton.cs
- MethodBuilderInstantiation.cs
- DeviceSpecific.cs
- RawStylusInput.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- ExpressionLink.cs
- EventData.cs
- WebPartUserCapability.cs
- NativeCompoundFileAPIs.cs
- MobileFormsAuthentication.cs
- SiteMapProvider.cs
- AspCompat.cs
- MembershipValidatePasswordEventArgs.cs
- sqlnorm.cs
- control.ime.cs
- TreeNodeCollection.cs
- LookupNode.cs
- PointLight.cs
- TargetControlTypeAttribute.cs
- Queue.cs
- XmlMapping.cs
- CodeComment.cs
- ToolStripSystemRenderer.cs