Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //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. // 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
- processwaithandle.cs
- FieldCollectionEditor.cs
- BasicKeyConstraint.cs
- NonClientArea.cs
- NamespaceList.cs
- OdbcParameter.cs
- IUnknownConstantAttribute.cs
- OrderingInfo.cs
- EntityDataSourceUtil.cs
- StatusBarPanel.cs
- fixedPageContentExtractor.cs
- NetMsmqBindingElement.cs
- SQLCharsStorage.cs
- DoubleAnimationUsingKeyFrames.cs
- unsafenativemethodstextservices.cs
- ParseNumbers.cs
- NumericUpDownAcceleration.cs
- StackSpiller.Bindings.cs
- RemoteWebConfigurationHostServer.cs
- DbConnectionFactory.cs
- RijndaelManagedTransform.cs
- ImpersonateTokenRef.cs
- DateTime.cs
- XmlSchemaDocumentation.cs
- xsdvalidator.cs
- ConfigurationValidatorBase.cs
- EventLogRecord.cs
- ConfigXmlWhitespace.cs
- LogEntry.cs
- PerformanceCounterPermissionEntryCollection.cs
- XmlElementList.cs
- RoleGroupCollection.cs
- WindowsPrincipal.cs
- MobileControlsSectionHelper.cs
- ContainerActivationHelper.cs
- CapiHashAlgorithm.cs
- SettingsPropertyNotFoundException.cs
- SaveFileDialog.cs
- ComplexTypeEmitter.cs
- ResourcePart.cs
- FontUnit.cs
- EntityDataSourceUtil.cs
- ManagedWndProcTracker.cs
- DBConcurrencyException.cs
- ReadOnlyState.cs
- ImmutableObjectAttribute.cs
- Zone.cs
- InternalTypeHelper.cs
- Mappings.cs
- JavaScriptString.cs
- namescope.cs
- DependencyPropertyConverter.cs
- ExceptionUtility.cs
- WindowsBrush.cs
- StringInfo.cs
- XmlReflectionMember.cs
- ToolStripItemDataObject.cs
- RtfToXamlLexer.cs
- EntityDataSourceDesignerHelper.cs
- FixedTextPointer.cs
- ProfileSection.cs
- ListViewItem.cs
- ImageAttributes.cs
- XmlNavigatorFilter.cs
- TextDecorationCollection.cs
- GroupItem.cs
- TextBox.cs
- XmlMessageFormatter.cs
- Splitter.cs
- OverflowException.cs
- Exception.cs
- Lease.cs
- DataGridViewBindingCompleteEventArgs.cs
- DataControlFieldTypeEditor.cs
- PrimitiveSchema.cs
- EnumType.cs
- XmlComplianceUtil.cs
- UserControl.cs
- ObjectFullSpanRewriter.cs
- Variant.cs
- DriveInfo.cs
- DataGridViewImageCell.cs
- FileDataSourceCache.cs
- XmlDigitalSignatureProcessor.cs
- RijndaelCryptoServiceProvider.cs
- PersistenceIOParticipant.cs
- DataObjectFieldAttribute.cs
- PagedControl.cs
- LayoutEditorPart.cs
- Object.cs
- Byte.cs
- SplineKeyFrames.cs
- ResolveResponseInfo.cs
- XmlSchemaDatatype.cs
- VBIdentifierTrimConverter.cs
- WsdlBuildProvider.cs
- ApplicationHost.cs
- FileIOPermission.cs
- ChtmlTextWriter.cs
- MultiBinding.cs