Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / DataListItemCollection.cs / 1 / DataListItemCollection.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 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. // Copyright (c) Microsoft Corporation. All rights reserved.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
- ComPlusDiagnosticTraceSchemas.cs
- DataRelation.cs
- ComplexLine.cs
- NoResizeSelectionBorderGlyph.cs
- ItemsPresenter.cs
- ButtonBase.cs
- OracleParameter.cs
- CompletionCallbackWrapper.cs
- TypeConverterHelper.cs
- XmlNodeReader.cs
- MessageEnumerator.cs
- HttpPostedFileWrapper.cs
- MenuCommands.cs
- BindingFormattingDialog.cs
- IntermediatePolicyValidator.cs
- RelationshipDetailsRow.cs
- SystemWebExtensionsSectionGroup.cs
- HttpSocketManager.cs
- SelectorItemAutomationPeer.cs
- SelectedGridItemChangedEvent.cs
- Span.cs
- CdpEqualityComparer.cs
- XmlSchemaSimpleContent.cs
- CrossAppDomainChannel.cs
- PerspectiveCamera.cs
- DirectoryInfo.cs
- DocumentGrid.cs
- DBNull.cs
- Image.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- TextContainerHelper.cs
- FormClosedEvent.cs
- Single.cs
- MDIWindowDialog.cs
- InstanceCreationEditor.cs
- webbrowsersite.cs
- XPathAncestorQuery.cs
- Console.cs
- TextBoxBase.cs
- Component.cs
- OleDbErrorCollection.cs
- Switch.cs
- TemplatePropertyEntry.cs
- NativeMethods.cs
- SecurityContext.cs
- CodeAttributeDeclarationCollection.cs
- MachineKeySection.cs
- UndoManager.cs
- ContextStaticAttribute.cs
- URIFormatException.cs
- HttpWebResponse.cs
- WindowsAltTab.cs
- PositiveTimeSpanValidatorAttribute.cs
- TextBoxBase.cs
- QuadraticBezierSegment.cs
- TypedTableBase.cs
- SQLBoolean.cs
- ItemsControl.cs
- MissingFieldException.cs
- SchemaNames.cs
- XsdDateTime.cs
- DrawingServices.cs
- SafeWaitHandle.cs
- XPathNodeInfoAtom.cs
- TripleDESCryptoServiceProvider.cs
- DataBindingExpressionBuilder.cs
- FormViewUpdateEventArgs.cs
- MailMessageEventArgs.cs
- StreamSecurityUpgradeAcceptorBase.cs
- SiteOfOriginPart.cs
- RepeatBehavior.cs
- TableItemStyle.cs
- PersonalizationProviderCollection.cs
- DataGridViewToolTip.cs
- Panel.cs
- CodeAttributeArgument.cs
- FixUpCollection.cs
- WebReference.cs
- EditorPartCollection.cs
- AuthenticationModulesSection.cs
- NonBatchDirectoryCompiler.cs
- SimpleApplicationHost.cs
- TagPrefixAttribute.cs
- RequestSecurityTokenResponse.cs
- ResourceCodeDomSerializer.cs
- ValidationErrorCollection.cs
- Int32Storage.cs
- ProcessStartInfo.cs
- VariantWrapper.cs
- NewArrayExpression.cs
- NameObjectCollectionBase.cs
- EastAsianLunisolarCalendar.cs
- ProcessInfo.cs
- Style.cs
- Helper.cs
- Terminate.cs
- XamlSerializerUtil.cs
- TextOnlyOutput.cs
- NameScope.cs
- COM2ComponentEditor.cs