Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / NetworkInformation / IPAddressCollection.cs / 1305376 / IPAddressCollection.cs
using System.Collections.Generic; using System.Collections.ObjectModel; namespace System.Net.NetworkInformation{ public class IPAddressCollection :ICollection{ Collection addresses = new Collection (); protected internal IPAddressCollection(){ } /// public virtual void CopyTo(IPAddress[] array, int offset) { addresses.CopyTo(array,offset); } /// public virtual int Count { get { return addresses.Count; } } public virtual bool IsReadOnly { get { return true; } } public virtual void Add(IPAddress address) { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } internal void InternalAdd(IPAddress address) { addresses.Add(address); } /// public virtual bool Contains(IPAddress address) { return addresses.Contains(address); } System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return this.GetEnumerator(); } public virtual IEnumerator GetEnumerator() { return (IEnumerator ) addresses.GetEnumerator(); } public virtual IPAddress this[int index] { get{ return (IPAddress)addresses[index]; } } /// public virtual bool Remove(IPAddress address) { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } /// public virtual void Clear() { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- KeyEvent.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- TemplatePagerField.cs
- diagnosticsswitches.cs
- SpnEndpointIdentity.cs
- DNS.cs
- PngBitmapDecoder.cs
- DataServiceHost.cs
- CapiHashAlgorithm.cs
- MemberDomainMap.cs
- RemotingConfigParser.cs
- AutomationAttributeInfo.cs
- TableDetailsCollection.cs
- XmlCustomFormatter.cs
- WebPartCatalogAddVerb.cs
- HostedHttpRequestAsyncResult.cs
- TableLayoutStyle.cs
- CatalogPartCollection.cs
- ActivityDesignerAccessibleObject.cs
- DataGridViewSelectedColumnCollection.cs
- IPEndPointCollection.cs
- PrintPreviewGraphics.cs
- GeneralTransform3D.cs
- XsltOutput.cs
- GeometryGroup.cs
- HyperlinkAutomationPeer.cs
- TextTreeExtractElementUndoUnit.cs
- TextBlockAutomationPeer.cs
- EndpointIdentityConverter.cs
- AvTrace.cs
- VirtualDirectoryMapping.cs
- RegexParser.cs
- _Connection.cs
- DataControlFieldCollection.cs
- InputLangChangeRequestEvent.cs
- InputReportEventArgs.cs
- PointLightBase.cs
- Calendar.cs
- PageContentCollection.cs
- RecordsAffectedEventArgs.cs
- RSAPKCS1KeyExchangeFormatter.cs
- unsafeIndexingFilterStream.cs
- ApplicationContext.cs
- XmlHierarchicalDataSourceView.cs
- ShapeTypeface.cs
- HostSecurityManager.cs
- CheckableControlBaseAdapter.cs
- SortQuery.cs
- XmlSchemaChoice.cs
- InplaceBitmapMetadataWriter.cs
- StringReader.cs
- HttpProfileBase.cs
- smtpconnection.cs
- SocketInformation.cs
- AdPostCacheSubstitution.cs
- SqlReferenceCollection.cs
- WhitespaceRuleLookup.cs
- SafeNativeMethodsOther.cs
- StatusStrip.cs
- RunClient.cs
- SectionVisual.cs
- CatalogPartCollection.cs
- CodeGotoStatement.cs
- ColumnResizeAdorner.cs
- DbConnectionOptions.cs
- SharedPersonalizationStateInfo.cs
- HttpApplicationFactory.cs
- HttpModulesSection.cs
- ClickablePoint.cs
- BitmapEffectRenderDataResource.cs
- AttributeCollection.cs
- StringFunctions.cs
- EventPropertyMap.cs
- WizardSideBarListControlItemEventArgs.cs
- HtmlCommandAdapter.cs
- safelink.cs
- WebPartDisplayMode.cs
- CollectionChangedEventManager.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- LogStream.cs
- ListSortDescription.cs
- SafeNativeMethods.cs
- DynamicUpdateCommand.cs
- Stylesheet.cs
- SQLBinaryStorage.cs
- WebPartConnection.cs
- DefaultPrintController.cs
- NativeWindow.cs
- MimeParameter.cs
- CodeGenerator.cs
- PopupRootAutomationPeer.cs
- DataGridViewCheckBoxCell.cs
- MinimizableAttributeTypeConverter.cs
- MetadataFile.cs
- UriParserTemplates.cs
- MenuItemStyle.cs
- _Connection.cs
- SafeNativeMethodsOther.cs
- CodeIterationStatement.cs
- FileClassifier.cs