Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / GridViewRowCollection.cs / 1 / GridViewRowCollection.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 GridViewRowCollection : ICollection { private ArrayList _rows; ///Represents the collection of ///objects. /// public GridViewRowCollection(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 GridViewRow this[int index] { get { return(GridViewRow)_rows[index]; } } ///Gets a ///at the specified index in the /// collection. /// public void CopyTo(GridViewRow[] 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(); } } } // 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
- DataGridState.cs
- RequestDescription.cs
- PeerPresenceInfo.cs
- ConfigsHelper.cs
- ApplicationId.cs
- Tablet.cs
- DataServices.cs
- GeneralTransform2DTo3D.cs
- UndirectedGraph.cs
- FontInfo.cs
- BooleanStorage.cs
- WebRequestModuleElementCollection.cs
- CompensationExtension.cs
- StandardBindingOptionalReliableSessionElement.cs
- MenuAutoFormat.cs
- BasicExpandProvider.cs
- AutomationElementCollection.cs
- NonBatchDirectoryCompiler.cs
- StringUtil.cs
- SyndicationContent.cs
- DomainUpDown.cs
- WindowsButton.cs
- StateBag.cs
- SiteMapProvider.cs
- AttributeData.cs
- ListDataBindEventArgs.cs
- MatrixKeyFrameCollection.cs
- WebPartEditorOkVerb.cs
- SafeFreeMibTable.cs
- IdentitySection.cs
- BitFlagsGenerator.cs
- QueryPageSettingsEventArgs.cs
- CodeArrayIndexerExpression.cs
- DrawingBrush.cs
- ObjectSecurityT.cs
- _Semaphore.cs
- MexHttpBindingCollectionElement.cs
- InkCanvas.cs
- KeyValueSerializer.cs
- SelectionEditingBehavior.cs
- OptimizerPatterns.cs
- _UncName.cs
- ServiceModelPerformanceCounters.cs
- NonSerializedAttribute.cs
- _SingleItemRequestCache.cs
- TypeDescriptionProviderAttribute.cs
- CheckBox.cs
- GlyphCache.cs
- WebBrowserProgressChangedEventHandler.cs
- TypeToken.cs
- UpdatePanelTrigger.cs
- TableLayoutCellPaintEventArgs.cs
- MemberPath.cs
- SearchExpression.cs
- CheckBoxStandardAdapter.cs
- HMAC.cs
- SafeRightsManagementHandle.cs
- SqlTriggerAttribute.cs
- RecommendedAsConfigurableAttribute.cs
- PersonalizablePropertyEntry.cs
- WebPartEditorCancelVerb.cs
- ImageAttributes.cs
- DataGridTextBoxColumn.cs
- GeometryModel3D.cs
- ConfigurationCollectionAttribute.cs
- MsmqOutputChannel.cs
- LoginName.cs
- XsltException.cs
- SqlDependencyListener.cs
- PreviewPageInfo.cs
- Shape.cs
- RootBrowserWindowAutomationPeer.cs
- DataSourceHelper.cs
- WebRequestModuleElementCollection.cs
- DSACryptoServiceProvider.cs
- ProtocolsConfiguration.cs
- DiffuseMaterial.cs
- mediaeventshelper.cs
- SafeEventLogReadHandle.cs
- ApplicationSecurityInfo.cs
- WmiEventSink.cs
- TemplateColumn.cs
- BitmapInitialize.cs
- WebPartEditorCancelVerb.cs
- WsatAdminException.cs
- XmlEncoding.cs
- CategoryValueConverter.cs
- Thickness.cs
- DoubleAnimationBase.cs
- BindingExpressionUncommonField.cs
- CodeDelegateInvokeExpression.cs
- NgenServicingAttributes.cs
- OleAutBinder.cs
- PrinterUnitConvert.cs
- FileVersionInfo.cs
- RadialGradientBrush.cs
- DrawingContextFlattener.cs
- ISFClipboardData.cs
- IntegrationExceptionEventArgs.cs
- CompiledELinqQueryState.cs