Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / NetworkInformation / ipaddressinformationcollection.cs / 1 / 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 null; } 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)); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MasterPageBuildProvider.cs
- ReliabilityContractAttribute.cs
- ContentElement.cs
- RotateTransform.cs
- TemplateBindingExtensionConverter.cs
- DrawingVisual.cs
- TextViewBase.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- CompoundFileIOPermission.cs
- DbRetry.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- AutomationPeer.cs
- SoapIncludeAttribute.cs
- Socket.cs
- ConnectionManagementElementCollection.cs
- FixUpCollection.cs
- XmlSiteMapProvider.cs
- LayoutEvent.cs
- _PooledStream.cs
- KnownTypesProvider.cs
- ConsoleKeyInfo.cs
- HostProtectionException.cs
- UriTemplateClientFormatter.cs
- SqlRecordBuffer.cs
- VirtualPath.cs
- MenuCommands.cs
- Property.cs
- DataGridViewColumnDesigner.cs
- ParameterModifier.cs
- COM2Properties.cs
- CodeTypeMember.cs
- UnsafeNativeMethods.cs
- TargetControlTypeCache.cs
- TableLayoutPanel.cs
- Pair.cs
- ListViewInsertedEventArgs.cs
- SQLInt16Storage.cs
- Int32Storage.cs
- ProtocolsConfigurationEntry.cs
- XmlCharCheckingWriter.cs
- HttpCacheVaryByContentEncodings.cs
- RenderOptions.cs
- GeneralTransform2DTo3D.cs
- EventHandlersStore.cs
- ProtocolReflector.cs
- DataGridViewButtonColumn.cs
- DbConnectionFactory.cs
- Size3DConverter.cs
- SmiConnection.cs
- SafeCryptoHandles.cs
- AndCondition.cs
- OdbcUtils.cs
- SupportingTokenSpecification.cs
- Vector3DAnimationBase.cs
- ResolveMatches11.cs
- __Error.cs
- ConditionalWeakTable.cs
- Color.cs
- TextEffect.cs
- SqlCachedBuffer.cs
- ListBindingHelper.cs
- ThicknessConverter.cs
- PerfCounters.cs
- DefinitionProperties.cs
- FixUpCollection.cs
- SimplePropertyEntry.cs
- TypedTableHandler.cs
- ScrollViewerAutomationPeer.cs
- StructuredProperty.cs
- CqlErrorHelper.cs
- RequestTimeoutManager.cs
- RadioButtonStandardAdapter.cs
- Compilation.cs
- ApplicationManager.cs
- BoolExpression.cs
- Pointer.cs
- OleDbPropertySetGuid.cs
- BitmapEffectDrawing.cs
- HorizontalAlignConverter.cs
- StringConverter.cs
- BufferedConnection.cs
- SqlFileStream.cs
- XmlDataDocument.cs
- SrgsSemanticInterpretationTag.cs
- SafeFileMapViewHandle.cs
- StreamDocument.cs
- Registry.cs
- StoreAnnotationsMap.cs
- BindingWorker.cs
- SafeHGlobalHandleCritical.cs
- PropertyKey.cs
- RuntimeConfig.cs
- DataGridColumnCollection.cs
- UserControlBuildProvider.cs
- CodeCompileUnit.cs
- AttributeSetAction.cs
- LingerOption.cs
- Array.cs
- LocatorPart.cs
- ToolboxItem.cs