Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridAddNewRow.cs
- WebServiceResponse.cs
- WmfPlaceableFileHeader.cs
- BaseValidator.cs
- IndicFontClient.cs
- CodeAttributeDeclarationCollection.cs
- Zone.cs
- FontInfo.cs
- SystemDropShadowChrome.cs
- KnownBoxes.cs
- Point4DValueSerializer.cs
- EntryIndex.cs
- ClassDataContract.cs
- ResourceAttributes.cs
- WindowClosedEventArgs.cs
- XNodeValidator.cs
- Convert.cs
- AlignmentXValidation.cs
- TextTreeRootNode.cs
- ProfileBuildProvider.cs
- SafeMemoryMappedFileHandle.cs
- HashSetEqualityComparer.cs
- CodeTypeReference.cs
- ShimAsPublicXamlType.cs
- ToolstripProfessionalRenderer.cs
- CheckBoxStandardAdapter.cs
- PointAnimationClockResource.cs
- ParsedRoute.cs
- WindowsSpinner.cs
- XMLUtil.cs
- Clipboard.cs
- X509CertificateTrustedIssuerElementCollection.cs
- basecomparevalidator.cs
- TreeNodeStyleCollection.cs
- DataList.cs
- IndexerNameAttribute.cs
- PtsHelper.cs
- CompiledXpathExpr.cs
- PreloadedPackages.cs
- SqlDataAdapter.cs
- FontDialog.cs
- FormsAuthenticationTicket.cs
- NumericUpDownAcceleration.cs
- TraceHandlerErrorFormatter.cs
- XMLSchema.cs
- ScriptControlDescriptor.cs
- GridPattern.cs
- WmpBitmapEncoder.cs
- ServiceOperationListItemList.cs
- XmlNavigatorFilter.cs
- DuplicateWaitObjectException.cs
- ControlPropertyNameConverter.cs
- COM2IDispatchConverter.cs
- HeaderedContentControl.cs
- Attributes.cs
- SqlTypeSystemProvider.cs
- InputScopeNameConverter.cs
- FindCriteriaElement.cs
- IssuedTokenParametersEndpointAddressElement.cs
- InputProviderSite.cs
- GeneralTransform2DTo3DTo2D.cs
- CLRBindingWorker.cs
- PieceNameHelper.cs
- ProxyFragment.cs
- VirtualPathProvider.cs
- ScriptingProfileServiceSection.cs
- XmlBinaryReaderSession.cs
- WindowsImpersonationContext.cs
- Color.cs
- MiniParameterInfo.cs
- OpenFileDialog.cs
- TraceListener.cs
- MetadataArtifactLoaderCompositeFile.cs
- DataReceivedEventArgs.cs
- XamlReaderHelper.cs
- ControlUtil.cs
- Visual3D.cs
- DbConnectionPoolGroup.cs
- HttpSessionStateWrapper.cs
- PipelineModuleStepContainer.cs
- CheckBoxList.cs
- Metadata.cs
- Menu.cs
- RequestNavigateEventArgs.cs
- StringCollection.cs
- SqlServer2KCompatibilityCheck.cs
- ExecutorLocksHeldException.cs
- ImageIndexEditor.cs
- UnlockCardRequest.cs
- TextBreakpoint.cs
- HostingEnvironment.cs
- WebPartTransformerAttribute.cs
- HttpListenerContext.cs
- NavigationHelper.cs
- SynchronizedDispatch.cs
- StringFreezingAttribute.cs
- SamlAuthenticationStatement.cs
- FlowDocumentPaginator.cs
- WebPartRestoreVerb.cs
- CommandValueSerializer.cs