Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / HtmlControlPersistable.cs / 1 / HtmlControlPersistable.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System.ComponentModel; using System; [AttributeUsage(AttributeTargets.Property)] internal sealed class HtmlControlPersistableAttribute : Attribute { internal static readonly HtmlControlPersistableAttribute Yes = new HtmlControlPersistableAttribute(true); internal static readonly HtmlControlPersistableAttribute No = new HtmlControlPersistableAttribute(false); internal static readonly HtmlControlPersistableAttribute Default = Yes; private bool persistable = true; internal HtmlControlPersistableAttribute(bool persistable) { this.persistable = persistable; } internal bool HtmlControlPersistable { get { return persistable; } } public override bool Equals(object obj) { if (obj == this) { return true; } HtmlControlPersistableAttribute other = obj as HtmlControlPersistableAttribute; return (other != null) && other.HtmlControlPersistable == persistable; } public override int GetHashCode() { return persistable.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 { using System.ComponentModel; using System; [AttributeUsage(AttributeTargets.Property)] internal sealed class HtmlControlPersistableAttribute : Attribute { internal static readonly HtmlControlPersistableAttribute Yes = new HtmlControlPersistableAttribute(true); internal static readonly HtmlControlPersistableAttribute No = new HtmlControlPersistableAttribute(false); internal static readonly HtmlControlPersistableAttribute Default = Yes; private bool persistable = true; internal HtmlControlPersistableAttribute(bool persistable) { this.persistable = persistable; } internal bool HtmlControlPersistable { get { return persistable; } } public override bool Equals(object obj) { if (obj == this) { return true; } HtmlControlPersistableAttribute other = obj as HtmlControlPersistableAttribute; return (other != null) && other.HtmlControlPersistable == persistable; } public override int GetHashCode() { return persistable.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
- SerializationAttributes.cs
- DataServiceStreamResponse.cs
- PresentationTraceSources.cs
- LinkArea.cs
- EdmFunction.cs
- EqualityComparer.cs
- SpellCheck.cs
- HtmlTableRow.cs
- BitmapCodecInfo.cs
- ToolBarTray.cs
- CodeEventReferenceExpression.cs
- recordstate.cs
- GridEntryCollection.cs
- DataProtection.cs
- StringReader.cs
- BrowserDefinition.cs
- TextBoxLine.cs
- Clipboard.cs
- GeometryDrawing.cs
- SqlBulkCopyColumnMappingCollection.cs
- PowerStatus.cs
- CompilerGeneratedAttribute.cs
- DocumentsTrace.cs
- DateTimeOffset.cs
- StateFinalizationActivity.cs
- XmlSignificantWhitespace.cs
- DayRenderEvent.cs
- TriggerAction.cs
- SqlWorkflowPersistenceService.cs
- RoleService.cs
- SecurityIdentifierElementCollection.cs
- ListenerConfig.cs
- DSACryptoServiceProvider.cs
- StylusPointPropertyInfoDefaults.cs
- EventLogInternal.cs
- WmfPlaceableFileHeader.cs
- MemoryFailPoint.cs
- ManipulationCompletedEventArgs.cs
- Imaging.cs
- MimeObjectFactory.cs
- ValidatorUtils.cs
- StringCollection.cs
- MemoryFailPoint.cs
- ContentFileHelper.cs
- DataTemplateSelector.cs
- TypeDescriptor.cs
- DateTimeStorage.cs
- XmlSchemaAttribute.cs
- ChannelBinding.cs
- ExpressionParser.cs
- EventProvider.cs
- LogicalExpressionEditor.cs
- PageVisual.cs
- EntityDataSourceEntitySetNameItem.cs
- QueryLifecycle.cs
- Inflater.cs
- AppDomainFactory.cs
- PerfCounterSection.cs
- AlternationConverter.cs
- ObjectDataSourceFilteringEventArgs.cs
- RemotingServices.cs
- TraceContextRecord.cs
- Validator.cs
- ListViewInsertEventArgs.cs
- MatrixTransform3D.cs
- DataGridCheckBoxColumn.cs
- Pool.cs
- QuaternionAnimation.cs
- KeyManager.cs
- SafeRegistryHandle.cs
- Page.cs
- DialogResultConverter.cs
- UInt16.cs
- ChangePassword.cs
- AuthorizationSection.cs
- UpdateManifestForBrowserApplication.cs
- InstalledFontCollection.cs
- TemplateManager.cs
- AccessKeyManager.cs
- RelationshipEntry.cs
- BitmapSourceSafeMILHandle.cs
- BigIntegerStorage.cs
- CqlGenerator.cs
- ObjectNotFoundException.cs
- ExeConfigurationFileMap.cs
- RelationHandler.cs
- GroupItem.cs
- NativeCppClassAttribute.cs
- DataServiceHost.cs
- ServerValidateEventArgs.cs
- relpropertyhelper.cs
- DeobfuscatingStream.cs
- QilParameter.cs
- DataList.cs
- ValueTypeFixupInfo.cs
- ConstraintCollection.cs
- FormParameter.cs
- ControlTemplate.cs
- DataObjectPastingEventArgs.cs
- FixedSOMPageElement.cs