Code:
/ FX-1434 / FX-1434 / 1.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
- DoubleLinkListEnumerator.cs
- ScaleTransform3D.cs
- UnsafeNativeMethods.cs
- DecimalFormatter.cs
- Stack.cs
- HMAC.cs
- SqlWebEventProvider.cs
- SqlLiftIndependentRowExpressions.cs
- HtmlForm.cs
- HorizontalAlignConverter.cs
- DescendantBaseQuery.cs
- WindowsFormsLinkLabel.cs
- CompiledQuery.cs
- _Win32.cs
- PolicyException.cs
- BCryptSafeHandles.cs
- TemplatePartAttribute.cs
- userdatakeys.cs
- ReferenceConverter.cs
- LocalsItemDescription.cs
- Authorization.cs
- ColumnHeaderConverter.cs
- AlphabeticalEnumConverter.cs
- TypedAsyncResult.cs
- ReadOnlyCollectionBase.cs
- TextWriterTraceListener.cs
- UntrustedRecipientException.cs
- SimpleApplicationHost.cs
- DateRangeEvent.cs
- Decorator.cs
- MetricEntry.cs
- XmlSchemaAnnotated.cs
- ValueConversionAttribute.cs
- FtpWebResponse.cs
- TransactedBatchingBehavior.cs
- RealizationContext.cs
- HighContrastHelper.cs
- TextTreeTextElementNode.cs
- validation.cs
- AnimationClockResource.cs
- SpellerStatusTable.cs
- RtfToXamlReader.cs
- StandardToolWindows.cs
- EntitySetBase.cs
- DataView.cs
- XpsTokenContext.cs
- VectorCollectionValueSerializer.cs
- IList.cs
- DataServiceRequest.cs
- SelectionWordBreaker.cs
- ListBoxItemWrapperAutomationPeer.cs
- AsyncStreamReader.cs
- SQLInt32.cs
- FunctionImportElement.cs
- SoapExtensionImporter.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- Point.cs
- AudienceUriMode.cs
- TransactionScope.cs
- WorkflowRuntimeServiceElementCollection.cs
- SpeakProgressEventArgs.cs
- FilterQueryOptionExpression.cs
- HostedImpersonationContext.cs
- SequentialOutput.cs
- NamespaceCollection.cs
- AssociationSetEnd.cs
- UInt64Storage.cs
- BufferModesCollection.cs
- RelationshipConstraintValidator.cs
- Matrix.cs
- InternalTypeHelper.cs
- Pts.cs
- HtmlElementCollection.cs
- HyperLink.cs
- StylusLogic.cs
- EntityDataSourceEntitySetNameItem.cs
- DeclarativeCatalogPart.cs
- ChtmlTextWriter.cs
- InstallerTypeAttribute.cs
- ToolStripItemCollection.cs
- DataGridViewComboBoxEditingControl.cs
- StringConverter.cs
- SiteOfOriginContainer.cs
- MergablePropertyAttribute.cs
- JsonQueryStringConverter.cs
- InertiaTranslationBehavior.cs
- Maps.cs
- NameNode.cs
- ChildTable.cs
- HtmlInputCheckBox.cs
- XmlKeywords.cs
- AssemblyResolver.cs
- Compiler.cs
- FormViewUpdatedEventArgs.cs
- TraceHandler.cs
- PingReply.cs
- BasicViewGenerator.cs
- Content.cs
- PriorityItem.cs
- UidPropertyAttribute.cs