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 / 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
- MouseActionValueSerializer.cs
- WebContext.cs
- WorkflowInstance.cs
- RectValueSerializer.cs
- AttributeQuery.cs
- DbCommandDefinition.cs
- SqlGatherConsumedAliases.cs
- KeyEventArgs.cs
- ByteStorage.cs
- ComponentSerializationService.cs
- PenCursorManager.cs
- X509RecipientCertificateServiceElement.cs
- Helpers.cs
- BlockExpression.cs
- Table.cs
- ListViewInsertionMark.cs
- RawStylusInput.cs
- DataServiceRequestException.cs
- RegistryExceptionHelper.cs
- SmiGettersStream.cs
- _Connection.cs
- SqlError.cs
- AxisAngleRotation3D.cs
- DBDataPermissionAttribute.cs
- RuntimeConfigLKG.cs
- OracleTransaction.cs
- X509Utils.cs
- SimpleHandlerBuildProvider.cs
- HtmlInputControl.cs
- StackBuilderSink.cs
- SoapParser.cs
- WizardStepBase.cs
- ItemsPresenter.cs
- TCPClient.cs
- ErrorReporting.cs
- ClaimComparer.cs
- NetworkInformationException.cs
- DataComponentMethodGenerator.cs
- HwndKeyboardInputProvider.cs
- SqlDataSourceConfigureFilterForm.cs
- WebSysDefaultValueAttribute.cs
- FontClient.cs
- XmlSchemaAttribute.cs
- XPathNode.cs
- DivideByZeroException.cs
- KeyConstraint.cs
- ListManagerBindingsCollection.cs
- ExpressionBuilder.cs
- OdbcConnectionHandle.cs
- Win32KeyboardDevice.cs
- TrackingStringDictionary.cs
- SelectQueryOperator.cs
- ControlParameter.cs
- ConfigurationLockCollection.cs
- SliderAutomationPeer.cs
- BoundingRectTracker.cs
- ListViewPagedDataSource.cs
- VerificationException.cs
- TreeNodeClickEventArgs.cs
- XmlWriterSettings.cs
- FilteredXmlReader.cs
- BooleanKeyFrameCollection.cs
- RenderCapability.cs
- DependencyPropertyDescriptor.cs
- CloseCryptoHandleRequest.cs
- EmissiveMaterial.cs
- ProfileManager.cs
- EventLog.cs
- ParameterElementCollection.cs
- OleDbEnumerator.cs
- SafeRegistryHandle.cs
- InvalidOperationException.cs
- ExceptionUtil.cs
- VariableQuery.cs
- XmlSerializationGeneratedCode.cs
- CompModSwitches.cs
- QilSortKey.cs
- ObsoleteAttribute.cs
- ConsoleTraceListener.cs
- OracleConnectionStringBuilder.cs
- OracleSqlParser.cs
- ContentAlignmentEditor.cs
- WorkflowInstanceQuery.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ToolboxItem.cs
- ScrollBarRenderer.cs
- UrlMappingCollection.cs
- _HeaderInfoTable.cs
- ParsedAttributeCollection.cs
- ButtonColumn.cs
- HttpListenerPrefixCollection.cs
- RIPEMD160Managed.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- Style.cs
- EventMappingSettingsCollection.cs
- MenuItem.cs
- LineServicesRun.cs
- AmbiguousMatchException.cs
- FeatureSupport.cs
- AuthorizationRuleCollection.cs