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
- DeleteHelper.cs
- ViewService.cs
- WorkflowItemsPresenter.cs
- CheckBoxStandardAdapter.cs
- XamlWriter.cs
- RadialGradientBrush.cs
- CaseInsensitiveComparer.cs
- GridEntry.cs
- SchemaAttDef.cs
- SqlDataSourceCommandEventArgs.cs
- CodeAssignStatement.cs
- ResourcesBuildProvider.cs
- TextBoxLine.cs
- PrinterResolution.cs
- DesignerVerb.cs
- BaseValidator.cs
- UserMapPath.cs
- FontFamily.cs
- TdsParser.cs
- TreeNodeCollectionEditor.cs
- XmlQuerySequence.cs
- PathParser.cs
- SegmentInfo.cs
- DrawingVisualDrawingContext.cs
- Facet.cs
- HashAlgorithm.cs
- FixedSOMTableCell.cs
- ToolTipService.cs
- CodeSnippetCompileUnit.cs
- DisableDpiAwarenessAttribute.cs
- RequestCachePolicyConverter.cs
- ListViewItemEventArgs.cs
- SqlProviderUtilities.cs
- StringWriter.cs
- EncryptedXml.cs
- EndpointBehaviorElement.cs
- DataPagerFieldCollection.cs
- SignatureToken.cs
- GenerateHelper.cs
- PaintEvent.cs
- RemoteWebConfigurationHostStream.cs
- Sql8ConformanceChecker.cs
- XmlCharCheckingWriter.cs
- StyleModeStack.cs
- SizeAnimationClockResource.cs
- FrugalMap.cs
- ExpressionCopier.cs
- ValidatorCompatibilityHelper.cs
- EntityDataSourceQueryBuilder.cs
- Mapping.cs
- ConstructorExpr.cs
- FunctionCommandText.cs
- ExpressionEvaluator.cs
- EventManager.cs
- ObjectDataSourceView.cs
- OleTxTransaction.cs
- ResolveNameEventArgs.cs
- EventBuilder.cs
- EventToken.cs
- ResourcesChangeInfo.cs
- ChangeProcessor.cs
- XmlSchemaRedefine.cs
- ScrollBar.cs
- AsynchronousChannelMergeEnumerator.cs
- MaterialCollection.cs
- ContextMarshalException.cs
- LinkDescriptor.cs
- Padding.cs
- AddInAdapter.cs
- MSAANativeProvider.cs
- SaveFileDialog.cs
- As.cs
- IntMinMaxAggregationOperator.cs
- OAVariantLib.cs
- BypassElement.cs
- DesignerOptionService.cs
- ErrorFormatterPage.cs
- NumberFormatter.cs
- SerialStream.cs
- PositiveTimeSpanValidator.cs
- SectionVisual.cs
- PropertyOrder.cs
- HtmlInputCheckBox.cs
- QueueAccessMode.cs
- UnrecognizedPolicyAssertionElement.cs
- ReadOnlyTernaryTree.cs
- EntityTransaction.cs
- FillRuleValidation.cs
- XmlEntity.cs
- DesignerTransaction.cs
- XmlSchemaProviderAttribute.cs
- ConfigurationSchemaErrors.cs
- SerializationAttributes.cs
- DbProviderSpecificTypePropertyAttribute.cs
- MenuItem.cs
- SynchronizationContext.cs
- SqlDataSource.cs
- NumericUpDownAcceleration.cs
- _AutoWebProxyScriptEngine.cs
- CompilerCollection.cs