Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebBrowsableAttribute.cs / 1305376 / WebBrowsableAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.ComponentModel; ////// [AttributeUsage(AttributeTargets.Property)] public sealed class WebBrowsableAttribute : Attribute { ////// public static readonly WebBrowsableAttribute Yes = new WebBrowsableAttribute(true); ////// public static readonly WebBrowsableAttribute No = new WebBrowsableAttribute(false); ////// public static readonly WebBrowsableAttribute Default = No; private bool _browsable; ////// public WebBrowsableAttribute() : this(true) { } ////// public WebBrowsableAttribute(bool browsable) { _browsable = browsable; } ////// public bool Browsable { get { return _browsable; } } ///public override bool Equals(object obj) { if (obj == this) { return true; } WebBrowsableAttribute other = obj as WebBrowsableAttribute; return (other != null) && (other.Browsable == Browsable); } /// public override int GetHashCode() { return _browsable.GetHashCode(); } /// public override bool IsDefaultAttribute() { return this.Equals(Default); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.ComponentModel; ////// [AttributeUsage(AttributeTargets.Property)] public sealed class WebBrowsableAttribute : Attribute { ////// public static readonly WebBrowsableAttribute Yes = new WebBrowsableAttribute(true); ////// public static readonly WebBrowsableAttribute No = new WebBrowsableAttribute(false); ////// public static readonly WebBrowsableAttribute Default = No; private bool _browsable; ////// public WebBrowsableAttribute() : this(true) { } ////// public WebBrowsableAttribute(bool browsable) { _browsable = browsable; } ////// public bool Browsable { get { return _browsable; } } ///public override bool Equals(object obj) { if (obj == this) { return true; } WebBrowsableAttribute other = obj as WebBrowsableAttribute; return (other != null) && (other.Browsable == Browsable); } /// public override int GetHashCode() { return _browsable.GetHashCode(); } /// public override bool IsDefaultAttribute() { return this.Equals(Default); } } } // 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
- PathSegment.cs
- ObjectSet.cs
- externdll.cs
- PanelStyle.cs
- MenuItemBindingCollection.cs
- PagerSettings.cs
- sqlser.cs
- TextDecorationUnitValidation.cs
- XamlPathDataSerializer.cs
- CodeTypeOfExpression.cs
- OdbcException.cs
- HealthMonitoringSectionHelper.cs
- Constants.cs
- TransportChannelFactory.cs
- EventSchemaTraceListener.cs
- IWorkflowDebuggerService.cs
- ResourceDescriptionAttribute.cs
- Tokenizer.cs
- RadioButtonRenderer.cs
- MeshGeometry3D.cs
- TargetConverter.cs
- BitmapSourceSafeMILHandle.cs
- NullableConverter.cs
- PopupRoot.cs
- TextServicesCompartmentEventSink.cs
- HierarchicalDataBoundControl.cs
- ToolboxItemCollection.cs
- PointLightBase.cs
- PolicyChain.cs
- Pointer.cs
- _UriSyntax.cs
- ThreadStaticAttribute.cs
- PhysicalFontFamily.cs
- GridItem.cs
- FormsAuthenticationModule.cs
- WorkflowExecutor.cs
- XslCompiledTransform.cs
- Stack.cs
- View.cs
- DrawingCollection.cs
- ProcessProtocolHandler.cs
- TokenizerHelper.cs
- SortedList.cs
- StrokeCollection.cs
- ContractSearchPattern.cs
- WinFormsSecurity.cs
- SetState.cs
- OrderedParallelQuery.cs
- LiteralControl.cs
- XmlSchemaComplexContentExtension.cs
- NativeMethods.cs
- KoreanCalendar.cs
- ConditionalBranch.cs
- DataBinder.cs
- XDRSchema.cs
- CollaborationHelperFunctions.cs
- DbUpdateCommandTree.cs
- ListViewGroup.cs
- EnumUnknown.cs
- Choices.cs
- EntityDataSourceQueryBuilder.cs
- DateBoldEvent.cs
- WriteFileContext.cs
- CommandEventArgs.cs
- DelegateTypeInfo.cs
- DynamicEntity.cs
- ReadWriteSpinLock.cs
- StrongNameUtility.cs
- LayoutDump.cs
- CancellationScope.cs
- AlphabetConverter.cs
- ErrorWebPart.cs
- IndentedWriter.cs
- StreamUpdate.cs
- Floater.cs
- BaseResourcesBuildProvider.cs
- XPathArrayIterator.cs
- IndexOutOfRangeException.cs
- PasswordBox.cs
- CompilationPass2Task.cs
- DesignerSelectionListAdapter.cs
- ExtractorMetadata.cs
- GroupItem.cs
- InvalidWMPVersionException.cs
- DrawingDrawingContext.cs
- PathFigure.cs
- ZipIOExtraFieldPaddingElement.cs
- ActionItem.cs
- EndpointInstanceProvider.cs
- XmlRootAttribute.cs
- IndexedGlyphRun.cs
- BinaryObjectReader.cs
- PrePostDescendentsWalker.cs
- SqlDataSourceCommandEventArgs.cs
- CodeMemberField.cs
- GridView.cs
- ChangeBlockUndoRecord.cs
- FrameworkElementAutomationPeer.cs
- TreeNodeCollectionEditorDialog.cs
- HashCodeCombiner.cs