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
- BindingManagerDataErrorEventArgs.cs
- FrugalList.cs
- RouteTable.cs
- HtmlProps.cs
- SslStreamSecurityBindingElement.cs
- PointConverter.cs
- XNodeValidator.cs
- SerializerProvider.cs
- GlyphRunDrawing.cs
- PartialCachingAttribute.cs
- ManagedWndProcTracker.cs
- SQLBytes.cs
- CatalogPartChrome.cs
- ClientScriptManagerWrapper.cs
- TextBlock.cs
- EditorPartCollection.cs
- EntityStoreSchemaFilterEntry.cs
- SqlServer2KCompatibilityCheck.cs
- Matrix3DValueSerializer.cs
- BuilderInfo.cs
- GridPatternIdentifiers.cs
- AsyncContentLoadedEventArgs.cs
- DependencyPropertyChangedEventArgs.cs
- SoapElementAttribute.cs
- WebColorConverter.cs
- CodeDirectiveCollection.cs
- ShapeTypeface.cs
- ControlEvent.cs
- MarkupCompilePass2.cs
- ThemeableAttribute.cs
- XmlLinkedNode.cs
- ListViewInsertedEventArgs.cs
- CanonicalXml.cs
- DesignerDataConnection.cs
- ComponentEvent.cs
- SafeProcessHandle.cs
- SystemInformation.cs
- DtdParser.cs
- QilBinary.cs
- XmlILStorageConverter.cs
- CodeBlockBuilder.cs
- ConfigurationManagerInternal.cs
- TransformDescriptor.cs
- EnvironmentPermission.cs
- DetailsViewPagerRow.cs
- CollectionDataContract.cs
- CounterSet.cs
- XmlDocumentType.cs
- BindUriHelper.cs
- DataBoundLiteralControl.cs
- SqlClientMetaDataCollectionNames.cs
- TabControlCancelEvent.cs
- SchemaNotation.cs
- Renderer.cs
- BitmapSourceSafeMILHandle.cs
- HashRepartitionStream.cs
- ToolboxItemImageConverter.cs
- WebControlAdapter.cs
- BaseUriHelper.cs
- IsolatedStorageFilePermission.cs
- RectAnimationUsingKeyFrames.cs
- ZipFileInfoCollection.cs
- XmlSiteMapProvider.cs
- GuidelineSet.cs
- InputLangChangeRequestEvent.cs
- Deserializer.cs
- TransformerTypeCollection.cs
- BitmapScalingModeValidation.cs
- SID.cs
- _DigestClient.cs
- AncestorChangedEventArgs.cs
- SurrogateEncoder.cs
- CreateParams.cs
- LogRestartAreaEnumerator.cs
- FreezableDefaultValueFactory.cs
- XmlSchemaSubstitutionGroup.cs
- Collection.cs
- DesignerLoader.cs
- Vector3DValueSerializer.cs
- InternalResources.cs
- Point3DKeyFrameCollection.cs
- BindingManagerDataErrorEventArgs.cs
- XmlBinaryReader.cs
- BaseTemplateParser.cs
- RootBrowserWindowProxy.cs
- ComplexObject.cs
- DisplayMemberTemplateSelector.cs
- DeadCharTextComposition.cs
- WorkflowTraceTransfer.cs
- GlobalizationAssembly.cs
- ContainerUIElement3D.cs
- OuterGlowBitmapEffect.cs
- DataSourceCache.cs
- VBIdentifierName.cs
- _NtlmClient.cs
- ErrorHandlerModule.cs
- HttpSysSettings.cs
- TraceContext.cs
- SQLDouble.cs
- DocobjHost.cs