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
- PersonalizationProviderCollection.cs
- ContainerAction.cs
- _NTAuthentication.cs
- PriorityItem.cs
- SQLGuidStorage.cs
- SafeThreadHandle.cs
- BaseCodePageEncoding.cs
- XPathDocumentIterator.cs
- SchemaEntity.cs
- CustomTypeDescriptor.cs
- GCHandleCookieTable.cs
- safex509handles.cs
- SecurityManager.cs
- _StreamFramer.cs
- WmlValidationSummaryAdapter.cs
- EditingMode.cs
- LOSFormatter.cs
- TextServicesHost.cs
- RadioButtonRenderer.cs
- Literal.cs
- PaperSource.cs
- MLangCodePageEncoding.cs
- XamlWriter.cs
- TemplateControlParser.cs
- ClientFormsAuthenticationCredentials.cs
- JsonServiceDocumentSerializer.cs
- WeakReferenceEnumerator.cs
- GridProviderWrapper.cs
- BeginStoryboard.cs
- MimeWriter.cs
- AddIn.cs
- ConfigurationSettings.cs
- Decorator.cs
- OletxCommittableTransaction.cs
- SystemIPGlobalProperties.cs
- ListViewCommandEventArgs.cs
- XmlTypeAttribute.cs
- PersonalizableTypeEntry.cs
- CompositeActivityMarkupSerializer.cs
- CharAnimationBase.cs
- WebPartDisplayModeCollection.cs
- ProtocolsConfigurationEntry.cs
- WebPartCatalogAddVerb.cs
- ImageBrush.cs
- CommandHelper.cs
- storepermissionattribute.cs
- ColorTranslator.cs
- ObjectNotFoundException.cs
- DbBuffer.cs
- Int64Storage.cs
- TextRangeEditLists.cs
- XamlDesignerSerializationManager.cs
- QueueProcessor.cs
- ConfigXmlText.cs
- HttpResponseWrapper.cs
- Comparer.cs
- ScriptMethodAttribute.cs
- SiteOfOriginContainer.cs
- PathData.cs
- RepeatButtonAutomationPeer.cs
- ListViewEditEventArgs.cs
- ComplusEndpointConfigContainer.cs
- Directory.cs
- ServerReliableChannelBinder.cs
- MetadataPropertyCollection.cs
- RelOps.cs
- HitTestDrawingContextWalker.cs
- SynchronizedDispatch.cs
- TaskHelper.cs
- ReferencedAssembly.cs
- RadioButtonList.cs
- DetailsViewCommandEventArgs.cs
- SynchronizedDispatch.cs
- OrderPreservingPipeliningSpoolingTask.cs
- TextBox.cs
- UpdateException.cs
- _NestedMultipleAsyncResult.cs
- HtmlInputRadioButton.cs
- GestureRecognizer.cs
- MostlySingletonList.cs
- XmlBoundElement.cs
- ADRoleFactory.cs
- MessageQueueTransaction.cs
- InputLangChangeEvent.cs
- DayRenderEvent.cs
- DeploymentSectionCache.cs
- DataGridViewCellCollection.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- TraceData.cs
- mediaclock.cs
- Rss20ItemFormatter.cs
- EntityModelBuildProvider.cs
- _ScatterGatherBuffers.cs
- LogSwitch.cs
- CFStream.cs
- SectionInformation.cs
- QilValidationVisitor.cs
- ChildrenQuery.cs
- PersistenceTypeAttribute.cs
- StreamInfo.cs