Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / ArrayListCollectionBase.cs / 1305376 / ArrayListCollectionBase.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Security.Permissions; namespace System.Web.UI.MobileControls { /* * ArrayListCollectionBase class. Used as a base class by all collections that * use an array list for its contents. * * Copyright (c) 2000 Microsoft Corporation */ ///[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")] public class ArrayListCollectionBase : ICollection { private ArrayList _items; /// protected ArrayList Items { get { if (_items == null) { _items = new ArrayList (); } return _items; } set { _items = value; } } internal ArrayListCollectionBase() { } internal ArrayListCollectionBase(ArrayList items) { _items = items; } /// public int Count { get { return Items.Count; } } /// public bool IsReadOnly { get { return Items.IsReadOnly; } } /// public bool IsSynchronized { get { return false; } } /// public Object SyncRoot { get { return this; } } /// public void CopyTo(Array array, int index) { foreach (Object item in Items) { array.SetValue (item, index++); } } /// public IEnumerator GetEnumerator() { return Items.GetEnumerator (); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SrgsDocument.cs
- Cursors.cs
- RIPEMD160.cs
- dbenumerator.cs
- CTreeGenerator.cs
- ToolStripDropDownClosingEventArgs.cs
- EmptyQuery.cs
- SafeSecurityHandles.cs
- PasswordPropertyTextAttribute.cs
- VisualBasicSettingsConverter.cs
- LineVisual.cs
- WindowsIdentity.cs
- RedistVersionInfo.cs
- DbConnectionFactory.cs
- HttpResponse.cs
- SplitterPanel.cs
- XmlILOptimizerVisitor.cs
- NumericExpr.cs
- SQLBytesStorage.cs
- TextRangeEdit.cs
- Queue.cs
- MessageVersion.cs
- DataGridViewRowsAddedEventArgs.cs
- SqlSelectStatement.cs
- MetafileHeader.cs
- PointConverter.cs
- SHA512Managed.cs
- AuthorizationRuleCollection.cs
- TokenBasedSet.cs
- MenuAutomationPeer.cs
- ValidationPropertyAttribute.cs
- MatrixAnimationUsingPath.cs
- PtsCache.cs
- CompareValidator.cs
- TextServicesCompartmentEventSink.cs
- PolicyManager.cs
- ListItemCollection.cs
- EntityContainer.cs
- WindowsFormsSynchronizationContext.cs
- DataGridRelationshipRow.cs
- DefaultBindingPropertyAttribute.cs
- SafeHandle.cs
- XPathNodePointer.cs
- ApplicationContext.cs
- DesignerLabelAdapter.cs
- DictionaryCustomTypeDescriptor.cs
- SourceFileInfo.cs
- WindowsTitleBar.cs
- Substitution.cs
- GreenMethods.cs
- BamlLocalizableResource.cs
- EmptyCollection.cs
- DnsCache.cs
- ProtocolReflector.cs
- ThrowOnMultipleAssignment.cs
- Page.cs
- DataGridViewUtilities.cs
- TimeStampChecker.cs
- SafeNativeMethodsCLR.cs
- HttpWebRequestElement.cs
- ConstructorNeedsTagAttribute.cs
- DBSqlParserColumnCollection.cs
- ImageAnimator.cs
- ChildrenQuery.cs
- SqlDataSourceView.cs
- BodyWriter.cs
- MimeObjectFactory.cs
- SchemaTableOptionalColumn.cs
- ResourceWriter.cs
- PropertyReference.cs
- PropertyInformation.cs
- WebServiceParameterData.cs
- AsyncParams.cs
- ParagraphVisual.cs
- OSFeature.cs
- HtmlInputHidden.cs
- ZoomPercentageConverter.cs
- DecoderNLS.cs
- OperandQuery.cs
- WhiteSpaceTrimStringConverter.cs
- SecurityRuntime.cs
- OleDbException.cs
- ButtonFlatAdapter.cs
- ViewPort3D.cs
- ServicePointManager.cs
- TdsParserStaticMethods.cs
- ListViewTableRow.cs
- EntityDataSourceValidationException.cs
- SafeNativeMemoryHandle.cs
- XmlQueryType.cs
- JoinElimination.cs
- MaskedTextBox.cs
- GeometryGroup.cs
- BitStack.cs
- StringWriter.cs
- TypeToken.cs
- FontNamesConverter.cs
- BezierSegment.cs
- DomainConstraint.cs
- AssemblyCacheEntry.cs