Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / DetailsViewRowCollection.cs / 1 / DetailsViewRowCollection.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)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class DetailsViewRowCollection : ICollection { private ArrayList _rows; ///Represents the collection of ///objects. /// public DetailsViewRowCollection(ArrayList rows) { this._rows = rows; } ///Initializes a new instance of the ///class. /// public int Count { get { return _rows.Count; } } ///Gets the number of rows in the collection. This property is read-only. ////// public bool IsReadOnly { get { return false; } } ///Gets a value that specifies whether rows 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 DetailsViewRow this[int index] { get { return(DetailsViewRow)_rows[index]; } } ///Gets a ///at the specified index in the /// collection. /// public void CopyTo(DetailsViewRow[] array, int index) { ((ICollection)this).CopyTo(array, index); } ///Copies the contents of the entire collection into an ///appending /// at the specified index of the . void ICollection.CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } /// /// public IEnumerator GetEnumerator() { return _rows.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
- ElementsClipboardData.cs
- DbMetaDataCollectionNames.cs
- CodeCastExpression.cs
- VarRemapper.cs
- PreservationFileReader.cs
- DynamicFilter.cs
- SqlBulkCopyColumnMappingCollection.cs
- InputQueue.cs
- DataSourceXmlAttributeAttribute.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- AuthenticateEventArgs.cs
- MDIClient.cs
- DataSourceGroupCollection.cs
- SqlConnection.cs
- SelectionRangeConverter.cs
- ReadContentAsBinaryHelper.cs
- SByteConverter.cs
- WmlControlAdapter.cs
- StateDesigner.TransitionInfo.cs
- QuaternionIndependentAnimationStorage.cs
- WaveHeader.cs
- EnterpriseServicesHelper.cs
- ProviderUtil.cs
- FileUpload.cs
- XmlSchemaInclude.cs
- SID.cs
- DigestComparer.cs
- SqlReorderer.cs
- Internal.cs
- SignerInfo.cs
- RC2.cs
- CollectionDataContractAttribute.cs
- HtmlControlPersistable.cs
- OleDbParameter.cs
- HandlerWithFactory.cs
- XMLDiffLoader.cs
- WindowShowOrOpenTracker.cs
- PagedDataSource.cs
- BordersPage.cs
- RefreshPropertiesAttribute.cs
- Point3DValueSerializer.cs
- MILUtilities.cs
- AssemblyEvidenceFactory.cs
- XmlSchemaException.cs
- DataProtection.cs
- DetailsViewModeEventArgs.cs
- PrintControllerWithStatusDialog.cs
- StylusPointProperties.cs
- dataobject.cs
- BitmapEffectGroup.cs
- EdmValidator.cs
- CatalogZone.cs
- SystemWebSectionGroup.cs
- ToolBarButtonClickEvent.cs
- SmtpException.cs
- XmlWellformedWriter.cs
- JournalEntry.cs
- GridViewItemAutomationPeer.cs
- DataGridColumnHeaderAutomationPeer.cs
- PartitionedStreamMerger.cs
- SqlDataAdapter.cs
- Int32Rect.cs
- XmlQueryRuntime.cs
- MultipartIdentifier.cs
- InternalDispatchObject.cs
- Internal.cs
- XhtmlBasicImageAdapter.cs
- Helper.cs
- TargetInvocationException.cs
- ValidateNames.cs
- COM2Properties.cs
- FormViewDeleteEventArgs.cs
- DbProviderManifest.cs
- RadioButtonRenderer.cs
- ObfuscationAttribute.cs
- EntityCommandDefinition.cs
- shaper.cs
- DrawingImage.cs
- SQLBinary.cs
- TraceSection.cs
- CaseInsensitiveHashCodeProvider.cs
- DataColumnMappingCollection.cs
- VisualBasic.cs
- SQLMoneyStorage.cs
- DataGridColumnReorderingEventArgs.cs
- SmtpException.cs
- ButtonPopupAdapter.cs
- HwndSubclass.cs
- ISFClipboardData.cs
- CodeAccessSecurityEngine.cs
- PackageFilter.cs
- CommentAction.cs
- OleDbRowUpdatingEvent.cs
- MarshalByValueComponent.cs
- AuthorizationSection.cs
- SapiRecoContext.cs
- Storyboard.cs
- Models.cs
- DataAdapter.cs
- SafeNativeMethods.cs