Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / UI / WebControls / DataGridItemCollection.cs / 1 / DataGridItemCollection.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 DataGridItemCollection : ICollection { private ArrayList items; ///Represents the collection of ///objects. /// public DataGridItemCollection(ArrayList items) { this.items = items; } ///Initializes a new instance of the ///class. /// public int Count { get { return items.Count; } } ///Gets the number of items in the collection. This property is read-only. ////// public bool IsReadOnly { get { return false; } } ///Gets a value that specifies whether items 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 DataGridItem this[int index] { get { return(DataGridItem)items[index]; } } ///Gets a ///at the specified index in the /// collection. /// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ///Copies the contents of the entire collection into an ///appending /// at the specified index of the . /// public IEnumerator GetEnumerator() { return items.GetEnumerator(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Creates an enumerator for the ///used to /// iterate through the collection. // 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 DataGridItemCollection : ICollection { private ArrayList items; ///Represents the collection of ///objects. /// public DataGridItemCollection(ArrayList items) { this.items = items; } ///Initializes a new instance of the ///class. /// public int Count { get { return items.Count; } } ///Gets the number of items in the collection. This property is read-only. ////// public bool IsReadOnly { get { return false; } } ///Gets a value that specifies whether items 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 DataGridItem this[int index] { get { return(DataGridItem)items[index]; } } ///Gets a ///at the specified index in the /// collection. /// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ///Copies the contents of the entire collection into an ///appending /// at the specified index of the . /// public IEnumerator GetEnumerator() { return items.GetEnumerator(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.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
- SqlClientMetaDataCollectionNames.cs
- QilIterator.cs
- SyndicationPerson.cs
- SqlVersion.cs
- ForceCopyBuildProvider.cs
- SimpleHandlerBuildProvider.cs
- AlignmentXValidation.cs
- CategoryAttribute.cs
- SqlDataSourceStatusEventArgs.cs
- Rect3D.cs
- InstanceLockLostException.cs
- DataServiceKeyAttribute.cs
- XmlBinaryReaderSession.cs
- ClientConfigurationSystem.cs
- Scripts.cs
- DataGridViewSelectedRowCollection.cs
- iisPickupDirectory.cs
- LogPolicy.cs
- Scene3D.cs
- File.cs
- WindowsRichEdit.cs
- SettingsPropertyIsReadOnlyException.cs
- PathData.cs
- IPHostEntry.cs
- DataGridState.cs
- TrackBar.cs
- mactripleDES.cs
- Executor.cs
- CurrentChangingEventManager.cs
- DragCompletedEventArgs.cs
- DefaultAutoFieldGenerator.cs
- AuthenticationModuleElementCollection.cs
- PersistenceTypeAttribute.cs
- TPLETWProvider.cs
- DesignerValidatorAdapter.cs
- DispatcherHooks.cs
- RuntimeEnvironment.cs
- TextDecoration.cs
- ProjectionCamera.cs
- BufferedGraphicsContext.cs
- DnsEndPoint.cs
- WindowsListViewItem.cs
- AccessText.cs
- XmlSubtreeReader.cs
- ISessionStateStore.cs
- ExtractedStateEntry.cs
- iisPickupDirectory.cs
- HttpApplication.cs
- PaperSource.cs
- ConcurrentQueue.cs
- WinFormsComponentEditor.cs
- ToolBarOverflowPanel.cs
- ServiceNameElement.cs
- ViewValidator.cs
- DirectoryGroupQuery.cs
- KeyTime.cs
- TypeDelegator.cs
- SafeNativeMemoryHandle.cs
- Or.cs
- GPRECTF.cs
- filewebresponse.cs
- LogicalExpr.cs
- RootAction.cs
- DateTimeStorage.cs
- mongolianshape.cs
- SiteMapNodeCollection.cs
- DataTableCollection.cs
- xsdvalidator.cs
- CheckBoxPopupAdapter.cs
- CommonXSendMessage.cs
- ListItemViewControl.cs
- SmtpNetworkElement.cs
- NotifyInputEventArgs.cs
- FragmentQueryProcessor.cs
- WebPartConnectionsConfigureVerb.cs
- DbDeleteCommandTree.cs
- WindowsToolbar.cs
- DataGridViewCellValidatingEventArgs.cs
- _ConnectionGroup.cs
- EndpointIdentityConverter.cs
- ShaperBuffers.cs
- ISAPIRuntime.cs
- OpCellTreeNode.cs
- PropertyCollection.cs
- PropertyGeneratedEventArgs.cs
- IPCCacheManager.cs
- ListViewGroupItemCollection.cs
- XmlSignatureProperties.cs
- ExtensionsSection.cs
- InternalMappingException.cs
- XmlKeywords.cs
- SessionPageStateSection.cs
- HtmlGenericControl.cs
- WebPartZone.cs
- Emitter.cs
- XamlTypeMapper.cs
- ProxyGenerationError.cs
- EntitySetDataBindingList.cs
- IgnoreSection.cs
- EnumValidator.cs