Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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;} } } } // 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TransactedBatchingElement.cs
- TypedTableBase.cs
- CleanUpVirtualizedItemEventArgs.cs
- EdmEntityTypeAttribute.cs
- ZipIOLocalFileDataDescriptor.cs
- SqlRewriteScalarSubqueries.cs
- ExtendedProperty.cs
- QuestionEventArgs.cs
- CrossAppDomainChannel.cs
- TraceContextRecord.cs
- GatewayIPAddressInformationCollection.cs
- WinInet.cs
- LambdaExpression.cs
- ConnectionStringsSection.cs
- ListMarkerSourceInfo.cs
- activationcontext.cs
- ContractMapping.cs
- EmptyEnumerable.cs
- PropertyManager.cs
- DocumentAutomationPeer.cs
- SqlCacheDependencyDatabaseCollection.cs
- SessionIDManager.cs
- Int32RectConverter.cs
- TextParagraphView.cs
- InvokeHandlers.cs
- EntitySqlException.cs
- documentsequencetextview.cs
- AppDomainManager.cs
- Collection.cs
- FormViewUpdatedEventArgs.cs
- NameValueSectionHandler.cs
- BCLDebug.cs
- ConfigPathUtility.cs
- WindowHelperService.cs
- SchemaNotation.cs
- ConfigurationSchemaErrors.cs
- SqlFacetAttribute.cs
- HttpModuleCollection.cs
- DefaultAssemblyResolver.cs
- TextAutomationPeer.cs
- AxHost.cs
- BufferModesCollection.cs
- UIElement3D.cs
- FeatureSupport.cs
- EtwTrackingParticipant.cs
- Utils.cs
- PathFigureCollectionConverter.cs
- InitialServerConnectionReader.cs
- Line.cs
- AnimatedTypeHelpers.cs
- IntSecurity.cs
- LogStore.cs
- codemethodreferenceexpression.cs
- StringFormat.cs
- CodeFieldReferenceExpression.cs
- BufferedStream.cs
- HandledEventArgs.cs
- PrintDialogException.cs
- ButtonFlatAdapter.cs
- FixedFindEngine.cs
- DataGridColumnCollection.cs
- ObjectAnimationUsingKeyFrames.cs
- AttributeQuery.cs
- ValueType.cs
- CmsInterop.cs
- ObjectItemNoOpAssemblyLoader.cs
- PieceDirectory.cs
- MULTI_QI.cs
- ACE.cs
- ObjectDataSourceSelectingEventArgs.cs
- DispatcherHookEventArgs.cs
- DesignerCommandSet.cs
- GeometryGroup.cs
- ProxyWebPart.cs
- SmiEventSink_Default.cs
- DBDataPermission.cs
- ToolStripPanel.cs
- DataGridViewLinkCell.cs
- TableLayoutCellPaintEventArgs.cs
- SqlCommandSet.cs
- StructuralCache.cs
- PathSegment.cs
- SvcMapFile.cs
- PropertyFilterAttribute.cs
- ArrayConverter.cs
- HttpListenerRequestUriBuilder.cs
- ExpressionBuilder.cs
- DataListGeneralPage.cs
- SQLSingle.cs
- ReservationNotFoundException.cs
- UriTemplateMatch.cs
- StickyNote.cs
- SqlCommand.cs
- RuntimeVariableList.cs
- RemotingConfiguration.cs
- COM2PropertyPageUITypeConverter.cs
- MessageQueuePermissionEntryCollection.cs
- ModulesEntry.cs
- PhysicalOps.cs
- ChildChangedEventArgs.cs