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
- DataColumnPropertyDescriptor.cs
- _ChunkParse.cs
- GZipDecoder.cs
- CountAggregationOperator.cs
- SafeEventLogReadHandle.cs
- InputScopeAttribute.cs
- BrowsableAttribute.cs
- DataRecordObjectView.cs
- CommonRemoteMemoryBlock.cs
- ConsumerConnectionPointCollection.cs
- ReadOnlyDataSource.cs
- DataGridViewCell.cs
- TreeChangeInfo.cs
- EncodingInfo.cs
- SoapExtensionReflector.cs
- Transform3DGroup.cs
- XmlNodeReader.cs
- dtdvalidator.cs
- NaturalLanguageHyphenator.cs
- QualifiedCellIdBoolean.cs
- OdbcEnvironment.cs
- UserControlParser.cs
- SHA512Managed.cs
- ObjectStateFormatter.cs
- SplashScreen.cs
- HorizontalAlignConverter.cs
- TaskFormBase.cs
- TextTreeUndoUnit.cs
- Soap11ServerProtocol.cs
- _AuthenticationState.cs
- CompoundFileStorageReference.cs
- OrderedDictionary.cs
- VisualBasicDesignerHelper.cs
- ShaderEffect.cs
- CodeRemoveEventStatement.cs
- ObjectCacheHost.cs
- XmlSchemaSubstitutionGroup.cs
- BulletedListEventArgs.cs
- dbenumerator.cs
- PointAnimationUsingPath.cs
- NavigationEventArgs.cs
- GatewayDefinition.cs
- ParseHttpDate.cs
- KeyedHashAlgorithm.cs
- WebHttpDispatchOperationSelector.cs
- Int16.cs
- FlagsAttribute.cs
- MenuScrollingVisibilityConverter.cs
- TheQuery.cs
- uribuilder.cs
- LambdaCompiler.Binary.cs
- PageVisual.cs
- DecoderBestFitFallback.cs
- CodeGenerator.cs
- ControllableStoryboardAction.cs
- SmtpLoginAuthenticationModule.cs
- CachedCompositeFamily.cs
- HttpClientCertificate.cs
- JoinGraph.cs
- HashMembershipCondition.cs
- EditingScopeUndoUnit.cs
- XamlNamespaceHelper.cs
- validationstate.cs
- DragAssistanceManager.cs
- ChameleonKey.cs
- OrderedDictionary.cs
- ILGenerator.cs
- DelegatedStream.cs
- SessionParameter.cs
- DataGridColumn.cs
- MultiByteCodec.cs
- Thread.cs
- CodeStatementCollection.cs
- AppSettingsExpressionBuilder.cs
- BindingSource.cs
- Bezier.cs
- WebServiceBindingAttribute.cs
- HttpPostLocalhostServerProtocol.cs
- DataBinder.cs
- JournalEntryListConverter.cs
- BindingObserver.cs
- ButtonStandardAdapter.cs
- HttpPostedFile.cs
- IdentityValidationException.cs
- Error.cs
- XmlEncodedRawTextWriter.cs
- DataRow.cs
- DPAPIProtectedConfigurationProvider.cs
- LayoutTableCell.cs
- CodeDOMUtility.cs
- SystemIcons.cs
- XmlQueryRuntime.cs
- BitVector32.cs
- PieceNameHelper.cs
- JobPageOrder.cs
- DataBoundControl.cs
- ContextProperty.cs
- PersonalizableAttribute.cs
- SiteMapDesignerDataSourceView.cs
- HttpModuleCollection.cs