Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / DataKeyPropertyAttribute.cs / 1305376 / DataKeyPropertyAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Diagnostics; using System.Security.Permissions; using System.Web.Util; using System.Diagnostics.CodeAnalysis; [AttributeUsage(AttributeTargets.Class)] public sealed class DataKeyPropertyAttribute : Attribute { private readonly string _name; public DataKeyPropertyAttribute(string name) { _name = name; } public string Name { get { return _name; } } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase")] public override bool Equals(object obj) { DataKeyPropertyAttribute other = obj as DataKeyPropertyAttribute; if (other != null) { return String.Equals(_name, other.Name, StringComparison.Ordinal); } return false; } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase")] public override int GetHashCode() { return (Name != null) ? Name.GetHashCode() : 0; } } } // 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
- DataReceivedEventArgs.cs
- ParseElement.cs
- ConnectionStringEditor.cs
- ListDictionary.cs
- CutCopyPasteHelper.cs
- Signature.cs
- WorkflowRuntimeServiceElementCollection.cs
- TextTreeObjectNode.cs
- AssemblyBuilder.cs
- CatalogZone.cs
- HtmlTitle.cs
- CounterSet.cs
- DoubleAnimation.cs
- WebPartCatalogCloseVerb.cs
- ProtocolsConfiguration.cs
- PngBitmapDecoder.cs
- JavascriptCallbackMessageInspector.cs
- EditorZoneBase.cs
- TemplateLookupAction.cs
- Queue.cs
- SynchronizationContext.cs
- NGCSerializerAsync.cs
- MasterPageParser.cs
- HtmlInputPassword.cs
- RequestTimeoutManager.cs
- DateTimeOffsetStorage.cs
- TextAnchor.cs
- HttpConfigurationSystem.cs
- Event.cs
- XmlTextEncoder.cs
- TransactionManager.cs
- Ipv6Element.cs
- PointAnimationUsingPath.cs
- AcceptorSessionSymmetricMessageSecurityProtocol.cs
- MenuBindingsEditorForm.cs
- RemoteWebConfigurationHost.cs
- MappedMetaModel.cs
- Parser.cs
- BaseValidator.cs
- ProcessModuleCollection.cs
- DataObjectSettingDataEventArgs.cs
- RuleSettingsCollection.cs
- KnownColorTable.cs
- ComboBoxAutomationPeer.cs
- LassoHelper.cs
- AppDomain.cs
- QuaternionValueSerializer.cs
- XmlUrlResolver.cs
- EncodingNLS.cs
- DataGridViewComboBoxCell.cs
- XmlSchemaParticle.cs
- PolyLineSegmentFigureLogic.cs
- ElementAction.cs
- BuildProviderUtils.cs
- ConstrainedGroup.cs
- BulletChrome.cs
- Command.cs
- _CookieModule.cs
- AudioSignalProblemOccurredEventArgs.cs
- EntitySqlQueryBuilder.cs
- StaticContext.cs
- XmlEntity.cs
- UnhandledExceptionEventArgs.cs
- ResourcePermissionBaseEntry.cs
- FilterableData.cs
- ErrorRuntimeConfig.cs
- XPathArrayIterator.cs
- CommandHelper.cs
- SecurityTokenRequirement.cs
- LicenseContext.cs
- DataList.cs
- CodeMemberField.cs
- StreamGeometryContext.cs
- KeyedCollection.cs
- ResizeBehavior.cs
- HttpCookie.cs
- Symbol.cs
- ECDsaCng.cs
- SQLInt32Storage.cs
- DiscoveryClient.cs
- SecurityUtils.cs
- MethodExpr.cs
- JsonReaderWriterFactory.cs
- JsonDeserializer.cs
- ToolZone.cs
- PowerStatus.cs
- TextDecorationLocationValidation.cs
- DataListItemEventArgs.cs
- DataGridViewCellValueEventArgs.cs
- Canvas.cs
- Triangle.cs
- TableRow.cs
- Propagator.JoinPropagator.cs
- SafeUserTokenHandle.cs
- ActivityInstanceMap.cs
- OracleConnection.cs
- SiteMembershipCondition.cs
- RangeExpression.cs
- PreApplicationStartMethodAttribute.cs
- ScriptReference.cs