Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / NetworkInformation / ipaddressinformationcollection.cs / 1305376 / ipaddressinformationcollection.cs
using System.Collections.Generic; using System.Collections.ObjectModel; namespace System.Net.NetworkInformation{ public class IPAddressInformationCollection :ICollection{ Collection addresses = new Collection (); internal IPAddressInformationCollection(){ } /// public virtual void CopyTo(IPAddressInformation[] 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(IPAddressInformation address) { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } internal void InternalAdd(IPAddressInformation address) { addresses.Add(address); } /// public virtual bool Contains(IPAddressInformation 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 IPAddressInformation this[int index] { get{ return (IPAddressInformation)addresses[index]; } } /// public virtual bool Remove(IPAddressInformation 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
- ConfigurationManagerHelper.cs
- DesignerView.xaml.cs
- DataRecordInternal.cs
- ChannelCacheDefaults.cs
- ReferenceEqualityComparer.cs
- PerformanceCounterCategory.cs
- ContourSegment.cs
- MenuBindingsEditor.cs
- InputLanguage.cs
- TraceContextEventArgs.cs
- HttpCachePolicyElement.cs
- ReadingWritingEntityEventArgs.cs
- TraceRecord.cs
- WebPartsSection.cs
- WmlListAdapter.cs
- BamlResourceDeserializer.cs
- EdmEntityTypeAttribute.cs
- Path.cs
- GlyphManager.cs
- HostExecutionContextManager.cs
- DateTimeConstantAttribute.cs
- ExpressionParser.cs
- ConvertTextFrag.cs
- DataGridViewRowConverter.cs
- Expression.cs
- ObjectItemCollection.cs
- FormsIdentity.cs
- OdbcConnection.cs
- ObjectDataSourceMethodEventArgs.cs
- HttpListenerPrefixCollection.cs
- HttpServerUtilityWrapper.cs
- TransformerConfigurationWizardBase.cs
- TogglePattern.cs
- Peer.cs
- SessionChannels.cs
- RootBrowserWindowAutomationPeer.cs
- StringFunctions.cs
- AccessDataSourceView.cs
- SoapFault.cs
- ViewBase.cs
- RelationshipType.cs
- Gdiplus.cs
- MappingSource.cs
- SystemGatewayIPAddressInformation.cs
- BrowserInteropHelper.cs
- LocationUpdates.cs
- AssemblyInfo.cs
- ByteBufferPool.cs
- CustomAttribute.cs
- SearchForVirtualItemEventArgs.cs
- DomNameTable.cs
- TransportConfigurationTypeElementCollection.cs
- SystemUdpStatistics.cs
- SafeMILHandleMemoryPressure.cs
- CommandBindingCollection.cs
- Coordinator.cs
- JpegBitmapDecoder.cs
- HTMLTagNameToTypeMapper.cs
- HierarchicalDataBoundControl.cs
- WorkerRequest.cs
- WinEventTracker.cs
- ReadOnlyDictionary.cs
- SmtpFailedRecipientException.cs
- _TimerThread.cs
- BamlResourceDeserializer.cs
- FlowPosition.cs
- NameValuePair.cs
- WebScriptEnablingElement.cs
- PaperSize.cs
- PassportAuthenticationEventArgs.cs
- CachedPathData.cs
- ExtensionFile.cs
- CreateUserWizardStep.cs
- TreeNodeCollection.cs
- WaitingCursor.cs
- CompareValidator.cs
- AbandonedMutexException.cs
- EmissiveMaterial.cs
- SuppressMessageAttribute.cs
- ApplicationException.cs
- XmlSchemaCompilationSettings.cs
- SerializerProvider.cs
- M3DUtil.cs
- MaterialGroup.cs
- BuildProviderCollection.cs
- DataGridViewComboBoxCell.cs
- ConfigurationElement.cs
- ListViewDeletedEventArgs.cs
- NetStream.cs
- TranslateTransform3D.cs
- XmlObjectSerializerContext.cs
- FaultContractAttribute.cs
- ProxyWebPartConnectionCollection.cs
- PageSettings.cs
- DefaultBinder.cs
- ACL.cs
- QilStrConcatenator.cs
- ColumnClickEvent.cs
- Literal.cs
- ListViewPagedDataSource.cs