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
- SqlBinder.cs
- SmtpMail.cs
- FontDifferentiator.cs
- SoapParser.cs
- EventLogPermissionAttribute.cs
- FontWeights.cs
- RuntimeConfig.cs
- TabControlToolboxItem.cs
- Point4DValueSerializer.cs
- RootBuilder.cs
- XmlSerializerNamespaces.cs
- ValueOfAction.cs
- ValuePattern.cs
- EventListenerClientSide.cs
- Timeline.cs
- State.cs
- InternalDispatchObject.cs
- BindingExpression.cs
- EventEntry.cs
- ReceiveSecurityHeaderElementManager.cs
- FileDialog_Vista.cs
- FolderBrowserDialogDesigner.cs
- BoolExpr.cs
- GridToolTip.cs
- SqlMethods.cs
- Directory.cs
- TransactionValidationBehavior.cs
- TextAutomationPeer.cs
- SelectionRange.cs
- TokenizerHelper.cs
- WindowsAuthenticationModule.cs
- DropShadowBitmapEffect.cs
- SqlUtils.cs
- PathNode.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- BinaryFormatterWriter.cs
- OuterGlowBitmapEffect.cs
- SettingsPropertyIsReadOnlyException.cs
- ReversePositionQuery.cs
- DescendantOverDescendantQuery.cs
- XappLauncher.cs
- CustomCredentialPolicy.cs
- SecurityRuntime.cs
- DoubleKeyFrameCollection.cs
- OdbcRowUpdatingEvent.cs
- EntityDataSourceDataSelectionPanel.cs
- XmlElementCollection.cs
- PropertyEntry.cs
- DoubleAnimationBase.cs
- ServiceNameElement.cs
- CapabilitiesState.cs
- BitmapEffectGroup.cs
- DataBindingHandlerAttribute.cs
- MembershipPasswordException.cs
- FontSource.cs
- WindowsStartMenu.cs
- ExternalFile.cs
- BrowsableAttribute.cs
- ClientSideProviderDescription.cs
- DataColumnPropertyDescriptor.cs
- Expr.cs
- PictureBox.cs
- SmtpFailedRecipientsException.cs
- QilPatternFactory.cs
- WebSysDisplayNameAttribute.cs
- DataViewSettingCollection.cs
- UniqueIdentifierService.cs
- HwndHost.cs
- InvalidComObjectException.cs
- BooleanKeyFrameCollection.cs
- BaseCollection.cs
- ResourceWriter.cs
- GAC.cs
- safex509handles.cs
- DiffuseMaterial.cs
- CSharpCodeProvider.cs
- ProxyOperationRuntime.cs
- DataSourceCache.cs
- FloaterParagraph.cs
- ParameterCollectionEditor.cs
- RootBrowserWindowProxy.cs
- StatusBarItem.cs
- SoapIncludeAttribute.cs
- InternalDuplexChannelFactory.cs
- Statements.cs
- InteropBitmapSource.cs
- ImageBrush.cs
- BufferedGraphicsManager.cs
- CanonicalFontFamilyReference.cs
- HttpCapabilitiesSectionHandler.cs
- HttpCapabilitiesEvaluator.cs
- XsltContext.cs
- SimpleWebHandlerParser.cs
- XPathNavigatorException.cs
- UnknownBitmapDecoder.cs
- TextDecoration.cs
- WorkflowQueue.cs
- ExpressionEditorSheet.cs
- AuditLevel.cs
- Native.cs