Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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(); } } }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
- AlignmentXValidation.cs
- ProfileEventArgs.cs
- RectAnimation.cs
- VisualStyleElement.cs
- ScriptingWebServicesSectionGroup.cs
- BitmapEffectInput.cs
- RepeatBehavior.cs
- NativeRightsManagementAPIsStructures.cs
- WindowsProgressbar.cs
- ClickablePoint.cs
- SizeChangedInfo.cs
- ToolStripRendererSwitcher.cs
- TextEmbeddedObject.cs
- SortedDictionary.cs
- AutomationElementIdentifiers.cs
- FixedSOMPageElement.cs
- GroupBox.cs
- DataViewManagerListItemTypeDescriptor.cs
- ParagraphVisual.cs
- Line.cs
- NegationPusher.cs
- SeekableMessageNavigator.cs
- ListViewHitTestInfo.cs
- IDispatchConstantAttribute.cs
- DrawingGroupDrawingContext.cs
- MetadataArtifactLoaderResource.cs
- Mouse.cs
- X509Certificate.cs
- Win32MouseDevice.cs
- SyndicationElementExtensionCollection.cs
- OdbcConnectionStringbuilder.cs
- ControlTemplate.cs
- SspiNegotiationTokenProviderState.cs
- PlaceHolder.cs
- RadialGradientBrush.cs
- SafeNativeMethods.cs
- ToolStripCollectionEditor.cs
- ReverseComparer.cs
- CheckBoxRenderer.cs
- DataServiceRequestException.cs
- FactoryMaker.cs
- RequestCachePolicyConverter.cs
- ColumnPropertiesGroup.cs
- Transform3D.cs
- Int32EqualityComparer.cs
- UserControl.cs
- SignatureResourcePool.cs
- Cloud.cs
- Label.cs
- ListItemConverter.cs
- RichTextBox.cs
- ConsoleCancelEventArgs.cs
- StringDictionaryWithComparer.cs
- DataGridViewRow.cs
- SplayTreeNode.cs
- ShaderEffect.cs
- EntitySqlQueryBuilder.cs
- TypedDatasetGenerator.cs
- DecimalStorage.cs
- ToolConsole.cs
- InkCanvas.cs
- _ListenerResponseStream.cs
- StringInfo.cs
- MenuTracker.cs
- ToolStripDropDownClosedEventArgs.cs
- HtmlInputImage.cs
- ReadingWritingEntityEventArgs.cs
- StandardMenuStripVerb.cs
- TraceUtility.cs
- ConvertersCollection.cs
- SafeArrayRankMismatchException.cs
- JsonFormatWriterGenerator.cs
- SortedList.cs
- Style.cs
- TimelineCollection.cs
- ObjectTypeMapping.cs
- MobileResource.cs
- SuppressIldasmAttribute.cs
- DesignerFrame.cs
- DocumentViewerBase.cs
- DateTimeParse.cs
- DateTimeOffsetStorage.cs
- ExecutionEngineException.cs
- InfoCardSymmetricCrypto.cs
- AsyncOperation.cs
- _emptywebproxy.cs
- XPathNodeHelper.cs
- InvalidFilterCriteriaException.cs
- FixedStringLookup.cs
- AtomPub10ServiceDocumentFormatter.cs
- Rotation3D.cs
- EventTrigger.cs
- VirtualizingStackPanel.cs
- FrameworkRichTextComposition.cs
- DataPagerCommandEventArgs.cs
- SoapElementAttribute.cs
- FixedElement.cs
- SmtpNtlmAuthenticationModule.cs
- DispatchWrapper.cs
- ZipPackagePart.cs