Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SettingsPropertyIsReadOnlyException.cs
- TableSectionStyle.cs
- BackgroundWorker.cs
- Container.cs
- DesignerContextDescriptor.cs
- NonVisualControlAttribute.cs
- FloatUtil.cs
- TransformerInfo.cs
- JobInputBins.cs
- SemanticKeyElement.cs
- Not.cs
- safex509handles.cs
- SevenBitStream.cs
- Stackframe.cs
- sqlpipe.cs
- Fonts.cs
- XmlSchemaComplexContentExtension.cs
- Block.cs
- DataControlFieldCollection.cs
- WmpBitmapDecoder.cs
- InvalidProgramException.cs
- TriggerAction.cs
- Types.cs
- EnumMember.cs
- DictionarySectionHandler.cs
- SQLMembershipProvider.cs
- WmpBitmapDecoder.cs
- FixedSOMPageConstructor.cs
- PerformanceCountersBase.cs
- TextTrailingCharacterEllipsis.cs
- DefinitionProperties.cs
- SimpleWorkerRequest.cs
- Constants.cs
- NavigationCommands.cs
- PageVisual.cs
- FontDifferentiator.cs
- ItemsPresenter.cs
- FileNotFoundException.cs
- LineServices.cs
- Underline.cs
- CodeMemberField.cs
- MatrixCamera.cs
- BinaryObjectReader.cs
- GridViewColumnCollection.cs
- BoundColumn.cs
- ExecutedRoutedEventArgs.cs
- DataGridBoolColumn.cs
- MemberCollection.cs
- HtmlElementErrorEventArgs.cs
- TransformProviderWrapper.cs
- DataGridTextBox.cs
- UnicodeEncoding.cs
- TypeDescriptionProviderAttribute.cs
- ApplicationInterop.cs
- DrawTreeNodeEventArgs.cs
- UnsafeNativeMethods.cs
- SplitContainer.cs
- FixedSOMLineCollection.cs
- ToolStripArrowRenderEventArgs.cs
- TextRangeSerialization.cs
- ServiceContractListItemList.cs
- DocumentSchemaValidator.cs
- HScrollProperties.cs
- MexBindingBindingCollectionElement.cs
- KerberosTokenFactoryCredential.cs
- PackagePartCollection.cs
- WmlPhoneCallAdapter.cs
- LayoutDump.cs
- TextEvent.cs
- dataprotectionpermissionattribute.cs
- MembershipSection.cs
- IntegerValidator.cs
- WebPermission.cs
- AspNetSynchronizationContext.cs
- PointCollectionValueSerializer.cs
- PointLightBase.cs
- ResponseBodyWriter.cs
- SafeThreadHandle.cs
- XmlSerializerVersionAttribute.cs
- UpdatePanelControlTrigger.cs
- XmlAttributeCollection.cs
- SessionSymmetricMessageSecurityProtocolFactory.cs
- ObfuscateAssemblyAttribute.cs
- ViewBase.cs
- ProjectionPruner.cs
- Error.cs
- TransformPattern.cs
- TextBox.cs
- XmlBinaryReader.cs
- VariableAction.cs
- ContextItemManager.cs
- Border.cs
- Pair.cs
- SigningCredentials.cs
- AlgoModule.cs
- ConcatQueryOperator.cs
- KeyValuePairs.cs
- TextEditorContextMenu.cs
- CollectionViewProxy.cs
- TreeSet.cs