Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / DataKeyCollection.cs / 1 / DataKeyCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Collections; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class DataKeyCollection : ICollection { private ArrayList keys; ////// public DataKeyCollection(ArrayList keys) { this.keys = keys; } ///Initializes a new instance of the ///class. /// public int Count { get { return keys.Count; } } ///Gets the number of objects in the collection. This property is read-only. ////// public bool IsReadOnly { get { return false; } } ///Gets the value that specifies whether items in the ///can be /// modified. This property is read-only. /// public bool IsSynchronized { get { return false; } } ///Gets a value that indicates whether the ///is /// thread-safe. This property is read-only. /// public object SyncRoot { get { return this; } } ///Gets the object used to synchronize access to the collection. This property is read-only. ////// public object this[int index] { get { return keys[index]; } } ///Gets a ///at the specified index in the collection. This property is read-only. /// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ///Copies the contents of the entire collection into an ///appending at /// the specified index of the . /// public IEnumerator GetEnumerator() { return keys.GetEnumerator(); } } }Creates an enumerator for the ///used to iterate /// through the collection.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DesignerHelpers.cs
- AspNetHostingPermission.cs
- SiteMapHierarchicalDataSourceView.cs
- Tablet.cs
- LinqDataSourceView.cs
- ConfigurationStrings.cs
- FactoryId.cs
- ObjectNavigationPropertyMapping.cs
- HttpCachePolicy.cs
- Win32Interop.cs
- ConfigurationManagerHelper.cs
- Translator.cs
- ColorBlend.cs
- Vector3DAnimation.cs
- WebPartTransformer.cs
- TextTreeTextBlock.cs
- CloudCollection.cs
- FixedTextContainer.cs
- PassportPrincipal.cs
- SessionState.cs
- ControlAdapter.cs
- UiaCoreApi.cs
- WindowPatternIdentifiers.cs
- WindowsListBox.cs
- safesecurityhelperavalon.cs
- TableCellCollection.cs
- BamlResourceDeserializer.cs
- GridErrorDlg.cs
- SchemaExporter.cs
- CodeTypeReference.cs
- VersionPair.cs
- BitVec.cs
- IUnknownConstantAttribute.cs
- KeyEventArgs.cs
- CollectionType.cs
- AssemblyAssociatedContentFileAttribute.cs
- QuaternionRotation3D.cs
- AnnotationMap.cs
- AutoResetEvent.cs
- CatalogZone.cs
- XmlCharacterData.cs
- SoapMessage.cs
- MissingFieldException.cs
- GenericWebPart.cs
- WebBrowserProgressChangedEventHandler.cs
- EncodedStreamFactory.cs
- WindowsTab.cs
- WebProxyScriptElement.cs
- TextTreeExtractElementUndoUnit.cs
- Point4D.cs
- Brushes.cs
- InitializingNewItemEventArgs.cs
- ExcCanonicalXml.cs
- SortDescription.cs
- XmlLoader.cs
- NativeCppClassAttribute.cs
- SortDescriptionCollection.cs
- GeometryCollection.cs
- PropertyTabChangedEvent.cs
- BasicHttpSecurity.cs
- ThemeDirectoryCompiler.cs
- RoleServiceManager.cs
- VisualTreeFlattener.cs
- FindResponse.cs
- ReadOnlyCollection.cs
- TrayIconDesigner.cs
- SByteConverter.cs
- Substitution.cs
- XmlSubtreeReader.cs
- NamedElement.cs
- ResourceReferenceExpression.cs
- CompareInfo.cs
- ToolStripContentPanelRenderEventArgs.cs
- CommandID.cs
- HostedTransportConfigurationBase.cs
- Parsers.cs
- HttpFileCollectionWrapper.cs
- TranslateTransform.cs
- PaintEvent.cs
- ScalarOps.cs
- CodeDirectoryCompiler.cs
- SecurityState.cs
- objectquery_tresulttype.cs
- LocalizabilityAttribute.cs
- InstanceCreationEditor.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- CustomError.cs
- FastEncoder.cs
- XamlFxTrace.cs
- HttpChannelHelper.cs
- HttpTransportSecurityElement.cs
- SafeFileMapViewHandle.cs
- SByte.cs
- WindowsListViewSubItem.cs
- AmbientProperties.cs
- HtmlLiteralTextAdapter.cs
- HtmlInputReset.cs
- DllNotFoundException.cs
- CodeAssignStatement.cs
- StandardBindingImporter.cs