Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / BaseCollection.cs / 1 / BaseCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Runtime.InteropServices; using System; using System.ComponentModel; using System.Collections; using ArrayList = System.Collections.ArrayList; ////// /// public class BaseCollection : MarshalByRefObject, ICollection { //================================================== // the ICollection methods //================================================== ///Provides the base functionality for creating collections. ////// /// [ Browsable(false), EditorBrowsable(EditorBrowsableState.Advanced) ] public virtual int Count { get { return List.Count; } } ///Gets the total number of elements in a collection. ////// /// public void CopyTo(Array ar, int index) { List.CopyTo(ar, index); } ///[To be supplied.] ////// /// public IEnumerator GetEnumerator() { return List.GetEnumerator(); } ///Gets an IEnumerator for the collection. ////// /// [ Browsable(false), EditorBrowsable(EditorBrowsableState.Advanced) ] public bool IsReadOnly { get { return false; } } ///[To be supplied.] ////// /// [Browsable(false), EditorBrowsable(EditorBrowsableState.Advanced)] public bool IsSynchronized { get { // so the user will know that it has to lock this object return false; } } ///[To be supplied.] ////// /// [Browsable(false), EditorBrowsable(EditorBrowsableState.Advanced)] public object SyncRoot { get { return this; } } ///[To be supplied.] ////// /// protected virtual ArrayList List { get { return null; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Roles.cs
- SpecialTypeDataContract.cs
- GlyphCollection.cs
- MsdtcWrapper.cs
- EmptyEnumerator.cs
- PersonalizableTypeEntry.cs
- ThreadExceptionDialog.cs
- TableItemPatternIdentifiers.cs
- BitmapData.cs
- DoubleCollectionValueSerializer.cs
- ObjectListItemCollection.cs
- MimeMapping.cs
- ComponentEditorPage.cs
- XmlLinkedNode.cs
- CopyAttributesAction.cs
- PropertyValueUIItem.cs
- x509store.cs
- AutomationPeer.cs
- GeneralTransform2DTo3DTo2D.cs
- EmptyQuery.cs
- GroupItem.cs
- UICuesEvent.cs
- InkCollectionBehavior.cs
- IListConverters.cs
- StorageScalarPropertyMapping.cs
- WebPartDeleteVerb.cs
- XmlDocumentFragment.cs
- ReadingWritingEntityEventArgs.cs
- RemotingConfiguration.cs
- WindowsBrush.cs
- XmlDocument.cs
- StreamReader.cs
- CodePageUtils.cs
- ViewManagerAttribute.cs
- WindowsTokenRoleProvider.cs
- Tracer.cs
- OutputCacheEntry.cs
- ProfileProvider.cs
- GatewayIPAddressInformationCollection.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- NamedPermissionSet.cs
- HtmlUtf8RawTextWriter.cs
- PassportIdentity.cs
- DataColumnCollection.cs
- SafeNativeMethods.cs
- BitStack.cs
- SqlUserDefinedAggregateAttribute.cs
- TaskDesigner.cs
- Timer.cs
- MessageQueueEnumerator.cs
- DataControlField.cs
- HTTPNotFoundHandler.cs
- DataGridDesigner.cs
- RequestCache.cs
- DynamicRendererThreadManager.cs
- NetCodeGroup.cs
- ToolStripButton.cs
- QueryStringHandler.cs
- Rect3DValueSerializer.cs
- ClientOptions.cs
- XmlUtf8RawTextWriter.cs
- SQLSingle.cs
- ReachSerializationUtils.cs
- SqlCacheDependency.cs
- SeekStoryboard.cs
- StylusSystemGestureEventArgs.cs
- SQLRoleProvider.cs
- NegatedCellConstant.cs
- XPathScanner.cs
- InsufficientMemoryException.cs
- DummyDataSource.cs
- DoubleAnimationUsingPath.cs
- EditableLabelControl.cs
- UnitySerializationHolder.cs
- ManagementOptions.cs
- OciHandle.cs
- SqlMethodCallConverter.cs
- DataSetMappper.cs
- HtmlTableCell.cs
- FrameworkElementFactoryMarkupObject.cs
- UpDownBase.cs
- TargetException.cs
- GridViewRow.cs
- FileDialogPermission.cs
- RotateTransform.cs
- RoutedEventArgs.cs
- SendKeys.cs
- Switch.cs
- StateDesignerConnector.cs
- SafeFileMappingHandle.cs
- COSERVERINFO.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- EntitySqlQueryBuilder.cs
- InitializationEventAttribute.cs
- ListViewAutomationPeer.cs
- ObjectSecurity.cs
- ContainsRowNumberChecker.cs
- LedgerEntry.cs
- ModuleBuilder.cs
- X509UI.cs