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
- WizardForm.cs
- IUnknownConstantAttribute.cs
- TableLayoutPanelDesigner.cs
- BamlResourceContent.cs
- XmlEventCache.cs
- ControlIdConverter.cs
- UInt16.cs
- TaiwanCalendar.cs
- SQLDoubleStorage.cs
- TypedLocationWrapper.cs
- ModelUIElement3D.cs
- XmlAnyElementAttributes.cs
- OpCopier.cs
- TransactionManager.cs
- StreamWriter.cs
- XmlSchemaProviderAttribute.cs
- RegexFCD.cs
- HttpEncoder.cs
- ValidatingPropertiesEventArgs.cs
- Utils.cs
- OLEDB_Util.cs
- QuotedPrintableStream.cs
- FlowNode.cs
- ByteStream.cs
- CompilerInfo.cs
- HttpProxyCredentialType.cs
- HttpCookiesSection.cs
- TypeNameConverter.cs
- UnitySerializationHolder.cs
- PagesChangedEventArgs.cs
- ZoneButton.cs
- SByte.cs
- AppearanceEditorPart.cs
- ExponentialEase.cs
- ParseChildrenAsPropertiesAttribute.cs
- BackStopAuthenticationModule.cs
- ModulesEntry.cs
- FixedFindEngine.cs
- XmlCharCheckingWriter.cs
- TextSerializer.cs
- ResourcePermissionBaseEntry.cs
- OleDbReferenceCollection.cs
- XamlPoint3DCollectionSerializer.cs
- ArraySegment.cs
- ToolStripItemGlyph.cs
- UriSection.cs
- DataGridViewCellValueEventArgs.cs
- XmlStringTable.cs
- MDIClient.cs
- ThreadAttributes.cs
- SizeChangedInfo.cs
- MenuItem.cs
- AutomationProperties.cs
- InOutArgument.cs
- ToolboxItem.cs
- TextRangeBase.cs
- AlphabeticalEnumConverter.cs
- DateTimeUtil.cs
- PropertyInfo.cs
- SourceSwitch.cs
- InfoCardKeyedHashAlgorithm.cs
- IgnoreDeviceFilterElementCollection.cs
- TextEndOfLine.cs
- RelationalExpressions.cs
- AuthenticateEventArgs.cs
- SqlDataSourceEnumerator.cs
- ContentIterators.cs
- DataMemberConverter.cs
- SynchronizingStream.cs
- DefaultPrintController.cs
- StateRuntime.cs
- ConfigXmlSignificantWhitespace.cs
- DetectRunnableInstancesTask.cs
- EnumerableRowCollectionExtensions.cs
- DataRowCollection.cs
- IndexerNameAttribute.cs
- WorkflowControlEndpoint.cs
- XpsPackagingException.cs
- XamlReaderHelper.cs
- PriorityItem.cs
- ResXResourceWriter.cs
- Bezier.cs
- ListComponentEditorPage.cs
- Component.cs
- WorkflowOwnershipException.cs
- InvokePattern.cs
- ButtonBaseAdapter.cs
- DataProviderNameConverter.cs
- EncodingFallbackAwareXmlTextWriter.cs
- WebControlParameterProxy.cs
- EventWaitHandleSecurity.cs
- MessageQueuePermission.cs
- ServerIdentity.cs
- CounterSampleCalculator.cs
- EntityDesignerUtils.cs
- safesecurityhelperavalon.cs
- ColumnResizeUndoUnit.cs
- PresentationUIStyleResources.cs
- DataReceivedEventArgs.cs
- CustomErrorsSectionWrapper.cs