Code:
/ FX-1434 / FX-1434 / 1.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
- SqlCacheDependencyDatabaseCollection.cs
- TextBoxLine.cs
- ArrayWithOffset.cs
- RelationshipManager.cs
- XmlBoundElement.cs
- TypeConverterAttribute.cs
- IdleTimeoutMonitor.cs
- RoutedCommand.cs
- ImageMetadata.cs
- OleCmdHelper.cs
- TdsParameterSetter.cs
- WindowExtensionMethods.cs
- ObjectKeyFrameCollection.cs
- BrowsableAttribute.cs
- WebPartsSection.cs
- Matrix3D.cs
- OdbcConnectionOpen.cs
- CapiSymmetricAlgorithm.cs
- EntityModelSchemaGenerator.cs
- WorkflowTransactionService.cs
- ConfigurationManagerInternalFactory.cs
- GB18030Encoding.cs
- Type.cs
- PropVariant.cs
- TextLineBreak.cs
- HttpRequestCacheValidator.cs
- MouseGesture.cs
- CalloutQueueItem.cs
- AppDomainAttributes.cs
- FileUtil.cs
- SchemaCollectionCompiler.cs
- ThreadInterruptedException.cs
- KnownTypes.cs
- SoapEnumAttribute.cs
- ValidationError.cs
- PolyLineSegment.cs
- ToolStripRenderEventArgs.cs
- RuleConditionDialog.Designer.cs
- SiteMapNodeCollection.cs
- DrawingCollection.cs
- ButtonFieldBase.cs
- RowUpdatedEventArgs.cs
- UriTemplateEquivalenceComparer.cs
- CompositionAdorner.cs
- basevalidator.cs
- URLString.cs
- ScopelessEnumAttribute.cs
- FontFaceLayoutInfo.cs
- BindingExpressionBase.cs
- SoapHttpTransportImporter.cs
- ReachIDocumentPaginatorSerializer.cs
- GraphicsPath.cs
- IInstanceTable.cs
- DbConnectionPool.cs
- LogFlushAsyncResult.cs
- RightsManagementResourceHelper.cs
- OleDbDataReader.cs
- LightweightCodeGenerator.cs
- Menu.cs
- HttpException.cs
- DataBindingsDialog.cs
- isolationinterop.cs
- UnicastIPAddressInformationCollection.cs
- ContextMenuStripGroupCollection.cs
- LineSegment.cs
- ReaderContextStackData.cs
- SevenBitStream.cs
- ConnectionPoolManager.cs
- IntegerValidator.cs
- Assert.cs
- RuleSetBrowserDialog.cs
- Visual3DCollection.cs
- StreamInfo.cs
- XmlArrayItemAttribute.cs
- ContextBase.cs
- DataServiceHost.cs
- X509Certificate.cs
- ObjectHandle.cs
- WindowsScrollBarBits.cs
- MimeTypeAttribute.cs
- ImportContext.cs
- LocalizableAttribute.cs
- GridItemPattern.cs
- SchemaCompiler.cs
- KeyboardNavigation.cs
- DirtyTextRange.cs
- ItemDragEvent.cs
- CaseDesigner.xaml.cs
- RowTypeElement.cs
- EndOfStreamException.cs
- PreviewPrintController.cs
- Completion.cs
- recordstate.cs
- Grammar.cs
- DataGridViewAdvancedBorderStyle.cs
- RegistryKey.cs
- DataSourceBooleanViewSchemaConverter.cs
- XamlHostingConfiguration.cs
- TreeNodeCollection.cs
- ToolStripStatusLabel.cs