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
- WebServiceClientProxyGenerator.cs
- XamlStyleSerializer.cs
- NavigatingCancelEventArgs.cs
- ConfigXmlCDataSection.cs
- XmlObjectSerializerReadContextComplexJson.cs
- CustomAttributeSerializer.cs
- InputBinder.cs
- CodeAttributeDeclarationCollection.cs
- EntityDataSourceChangedEventArgs.cs
- StartUpEventArgs.cs
- XamlBrushSerializer.cs
- ConfigurationPermission.cs
- ScrollBar.cs
- CachedPathData.cs
- COM2ColorConverter.cs
- InputReportEventArgs.cs
- DataTemplateSelector.cs
- ReaderWriterLockWrapper.cs
- path.cs
- SharedMemory.cs
- HttpModulesSection.cs
- XMLSyntaxException.cs
- HtmlFormAdapter.cs
- AsyncOperationManager.cs
- WindowsTitleBar.cs
- FocusManager.cs
- SqlServer2KCompatibilityCheck.cs
- AttributeAction.cs
- CustomActivityDesigner.cs
- PcmConverter.cs
- SecurityKeyType.cs
- HttpHandlersInstallComponent.cs
- Lock.cs
- PrintingPermission.cs
- WebPartCancelEventArgs.cs
- IndependentAnimationStorage.cs
- TabOrder.cs
- PhysicalOps.cs
- ListMarkerLine.cs
- SupportsEventValidationAttribute.cs
- ToolStripDropDownClosedEventArgs.cs
- QueryResponse.cs
- InheritablePropertyChangeInfo.cs
- XmlSchemaComplexType.cs
- PatternMatcher.cs
- KeyGestureConverter.cs
- WebPartDisplayModeCollection.cs
- HttpWebRequestElement.cs
- StringUtil.cs
- BaseDataBoundControlDesigner.cs
- GenericEnumConverter.cs
- CodeTypeDeclaration.cs
- CredentialCache.cs
- ColumnHeader.cs
- DelegateArgumentReference.cs
- DefaultHttpHandler.cs
- SolidBrush.cs
- InkCanvasFeedbackAdorner.cs
- UnmanagedMarshal.cs
- ObjectAnimationUsingKeyFrames.cs
- XmlDictionaryReaderQuotas.cs
- Cursor.cs
- Manipulation.cs
- SizeAnimation.cs
- TableRow.cs
- MatrixValueSerializer.cs
- OperationFormatter.cs
- ToolStripContainerDesigner.cs
- ExpressionBuilderCollection.cs
- WebBrowserHelper.cs
- TileModeValidation.cs
- DbParameterHelper.cs
- HtmlInputControl.cs
- DescendantBaseQuery.cs
- ConstraintManager.cs
- PolicyChain.cs
- StreamBodyWriter.cs
- BindingExpressionUncommonField.cs
- Transform3D.cs
- PeerApplicationLaunchInfo.cs
- CaseExpr.cs
- ObjectQuery_EntitySqlExtensions.cs
- ToolboxItemAttribute.cs
- HttpProfileBase.cs
- DataGridLengthConverter.cs
- DataGridViewCellCancelEventArgs.cs
- QilList.cs
- ChangesetResponse.cs
- TextTreeUndo.cs
- LostFocusEventManager.cs
- SqlDependencyListener.cs
- ListBindingHelper.cs
- SqlIdentifier.cs
- StrokeCollectionConverter.cs
- XmlQuerySequence.cs
- ConditionedDesigner.cs
- MouseGesture.cs
- DataControlLinkButton.cs
- ProjectionPlan.cs
- ByteBufferPool.cs