Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / DataListItemCollection.cs / 1305376 / DataListItemCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI.WebControls { using System; using System.Collections; ////// public sealed class DataListItemCollection : ICollection { private ArrayList items; ///Represents the collection of ///objects /// public DataListItemCollection(ArrayList items) { this.items = items; } ///Initializes a new instance of the ///class. /// public int Count { get { return items.Count; } } ///Gets the number of items in the collection. ////// public bool IsReadOnly { get { return false; } } ///Gets a value that specifies whether items in the ///can be modified. /// public bool IsSynchronized { get { return false; } } ///Gets a value that indicates whether the ///is thread-safe. /// public object SyncRoot { get { return this; } } ///Gets the object used to synchronize access to the collection. ////// public DataListItem this[int index] { get { return(DataListItem)items[index]; } } ///Gets a ///at the specified index in the /// collection. /// 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 items.GetEnumerator(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.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
- DataGridViewHeaderCell.cs
- ResolveCriteria11.cs
- XmlDocument.cs
- EntityDesignerBuildProvider.cs
- ExpressionPrinter.cs
- MsmqSecureHashAlgorithm.cs
- RegistrationProxy.cs
- ResponseBodyWriter.cs
- Single.cs
- documentsequencetextpointer.cs
- Fonts.cs
- StateBag.cs
- XmlAttributeCollection.cs
- BCLDebug.cs
- JoinCqlBlock.cs
- HtmlTableRow.cs
- ModuleConfigurationInfo.cs
- DrawingAttributeSerializer.cs
- SmiXetterAccessMap.cs
- ComponentEvent.cs
- TextEditorSpelling.cs
- InteropExecutor.cs
- DataBindingHandlerAttribute.cs
- EditingCommands.cs
- EtwTrace.cs
- SqlCachedBuffer.cs
- VectorKeyFrameCollection.cs
- ProcessModelSection.cs
- DrawingContextDrawingContextWalker.cs
- DependencyPropertyValueSerializer.cs
- XmlMembersMapping.cs
- FrugalList.cs
- RenderingEventArgs.cs
- DataGridViewCellCollection.cs
- InteropBitmapSource.cs
- TypeForwardedToAttribute.cs
- SystemIcmpV6Statistics.cs
- RequestBringIntoViewEventArgs.cs
- TypeUtil.cs
- SelectingProviderEventArgs.cs
- Convert.cs
- XmlReflectionMember.cs
- AggregatePushdown.cs
- XmlBinaryReaderSession.cs
- TableRowCollection.cs
- SqlBooleanMismatchVisitor.cs
- EntityCommand.cs
- TaiwanCalendar.cs
- InvalidDataException.cs
- GeometryCombineModeValidation.cs
- Decoder.cs
- ArrayTypeMismatchException.cs
- ipaddressinformationcollection.cs
- RuntimeHelpers.cs
- SessionState.cs
- Context.cs
- DataGridHeaderBorder.cs
- Char.cs
- SocketElement.cs
- QueryCacheKey.cs
- ImageAutomationPeer.cs
- TracePayload.cs
- MsmqHostedTransportConfiguration.cs
- MouseGestureConverter.cs
- WebPermission.cs
- TabItemWrapperAutomationPeer.cs
- CngAlgorithm.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- CellParagraph.cs
- WebEvents.cs
- DataControlFieldCollection.cs
- IOException.cs
- ActivityDesignerResources.cs
- EventWaitHandle.cs
- CommandBinding.cs
- BinaryFormatterWriter.cs
- dbdatarecord.cs
- SelectionUIHandler.cs
- RecordManager.cs
- MenuCommand.cs
- XamlPoint3DCollectionSerializer.cs
- SqlCachedBuffer.cs
- Evaluator.cs
- SoapAttributeAttribute.cs
- CompilerError.cs
- CodeCatchClauseCollection.cs
- EventLog.cs
- Normalizer.cs
- CaseCqlBlock.cs
- Point3DConverter.cs
- Timer.cs
- MediaPlayerState.cs
- LinqTreeNodeEvaluator.cs
- ProfileEventArgs.cs
- SectionUpdates.cs
- CoreSwitches.cs
- DataKey.cs
- NavigationProgressEventArgs.cs
- GridPatternIdentifiers.cs
- SmtpCommands.cs