Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / UI / WebParts / WebBrowsableAttribute.cs / 1 / WebBrowsableAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.ComponentModel; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Property)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Property)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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
- SchemaTableColumn.cs
- MultipartContentParser.cs
- DiscardableAttribute.cs
- ReaderWriterLockSlim.cs
- HostedImpersonationContext.cs
- SetterTriggerConditionValueConverter.cs
- RuntimeHelpers.cs
- ToolstripProfessionalRenderer.cs
- ConstantSlot.cs
- Queue.cs
- XmlAttributes.cs
- SystemResourceHost.cs
- TogglePattern.cs
- KeyGestureConverter.cs
- ImageMap.cs
- GroupStyle.cs
- FixedDocumentPaginator.cs
- GenericWebPart.cs
- BrowserDefinitionCollection.cs
- EntitySqlQueryBuilder.cs
- ProfileEventArgs.cs
- ColumnHeader.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SplitterCancelEvent.cs
- SolidColorBrush.cs
- ExpressionVisitorHelpers.cs
- JournalEntry.cs
- RSAProtectedConfigurationProvider.cs
- FormsAuthenticationCredentials.cs
- RangeBaseAutomationPeer.cs
- WebPartTransformerCollection.cs
- OdbcError.cs
- EmptyImpersonationContext.cs
- TypeToken.cs
- IsolatedStorageFile.cs
- ReflectionHelper.cs
- FormattedTextSymbols.cs
- IResourceProvider.cs
- LazyTextWriterCreator.cs
- XPathItem.cs
- SafeEventLogReadHandle.cs
- XmlSchemaAppInfo.cs
- SystemIPv6InterfaceProperties.cs
- XmlQuerySequence.cs
- ToolStripRenderEventArgs.cs
- RectAnimationClockResource.cs
- ScriptServiceAttribute.cs
- PropertyGeneratedEventArgs.cs
- Dispatcher.cs
- DataControlPagerLinkButton.cs
- ItemsPanelTemplate.cs
- TdsParserStateObject.cs
- _AutoWebProxyScriptHelper.cs
- DataGridItemCollection.cs
- X509Extension.cs
- SimpleHandlerFactory.cs
- TextDecorationCollection.cs
- DesignerEditorPartChrome.cs
- ToolStripItemClickedEventArgs.cs
- followingsibling.cs
- Cloud.cs
- ApplicationBuildProvider.cs
- WaitHandleCannotBeOpenedException.cs
- WorkflowInstance.cs
- FrameDimension.cs
- ProcessHostFactoryHelper.cs
- LineBreakRecord.cs
- ShapeTypeface.cs
- HelpInfo.cs
- IApplicationTrustManager.cs
- WebPartVerb.cs
- ConsumerConnectionPointCollection.cs
- SystemIPGlobalStatistics.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- MultipartContentParser.cs
- DataControlLinkButton.cs
- ClientUIRequest.cs
- UnregisterInfo.cs
- AdornerHitTestResult.cs
- TextDocumentView.cs
- KeyValuePair.cs
- RegexRunnerFactory.cs
- DataBindEngine.cs
- Codec.cs
- AsyncDataRequest.cs
- ComponentResourceKey.cs
- StateItem.cs
- MemberInfoSerializationHolder.cs
- EntitySetBase.cs
- QuaternionAnimationUsingKeyFrames.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- AutomationIdentifierGuids.cs
- LazyTextWriterCreator.cs
- OutputCacheSettings.cs
- EntityCommandDefinition.cs
- BaseValidatorDesigner.cs
- ListBox.cs
- CollectionChange.cs
- EmissiveMaterial.cs
- FormViewUpdateEventArgs.cs