Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / NetworkInformation / UnicastIPAddressInformationCollection.cs / 1 / UnicastIPAddressInformationCollection.cs
using System.Collections.Generic; using System.Collections.ObjectModel; namespace System.Net.NetworkInformation{ public class UnicastIPAddressInformationCollection :ICollection{ Collection addresses = new Collection () ; protected internal UnicastIPAddressInformationCollection(){ } /// public virtual void CopyTo(UnicastIPAddressInformation[] 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(UnicastIPAddressInformation address) { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } internal void InternalAdd(UnicastIPAddressInformation address) { addresses.Add(address); } /// public virtual bool Contains(UnicastIPAddressInformation address) { return addresses.Contains(address); } System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return null; } public virtual IEnumerator GetEnumerator() { return (IEnumerator ) addresses.GetEnumerator(); } // Consider removing. public virtual UnicastIPAddressInformation this[int index] { get{ return (UnicastIPAddressInformation)addresses[index]; } } /// public virtual bool Remove(UnicastIPAddressInformation 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
- NameValueSectionHandler.cs
- FixedDSBuilder.cs
- EventsTab.cs
- UpdateException.cs
- ListViewGroupCollectionEditor.cs
- EmulateRecognizeCompletedEventArgs.cs
- iisPickupDirectory.cs
- NavigationService.cs
- TransactionContextValidator.cs
- TraceContextRecord.cs
- Control.cs
- MediaTimeline.cs
- CompiledRegexRunnerFactory.cs
- StylusShape.cs
- AliasedSlot.cs
- InternalConfigSettingsFactory.cs
- RemoteEndpointMessageProperty.cs
- UpdateInfo.cs
- ShapeTypeface.cs
- BitmapEffectDrawingContent.cs
- XPathScanner.cs
- ScaleTransform.cs
- RuntimeConfig.cs
- SQLByteStorage.cs
- EpmHelper.cs
- RefreshResponseInfo.cs
- TrackingStringDictionary.cs
- ProcessRequestArgs.cs
- TabControlCancelEvent.cs
- CfgRule.cs
- SByteConverter.cs
- CellIdBoolean.cs
- TextFormatter.cs
- ToolStripDropDown.cs
- StreamAsIStream.cs
- TypeBuilder.cs
- DSASignatureFormatter.cs
- PerformanceCounterPermission.cs
- SyntaxCheck.cs
- StreamWriter.cs
- ProxyHwnd.cs
- TaskForm.cs
- CompiledRegexRunner.cs
- SystemIPInterfaceStatistics.cs
- EventPropertyMap.cs
- PasswordTextContainer.cs
- RenderContext.cs
- LicenseContext.cs
- DependencySource.cs
- ActivitySurrogate.cs
- coordinator.cs
- CompModSwitches.cs
- MergeFilterQuery.cs
- LayoutTableCell.cs
- NavigationPropertyEmitter.cs
- GroupBox.cs
- TextEditorCopyPaste.cs
- XPathParser.cs
- TemplatedWizardStep.cs
- HMACRIPEMD160.cs
- DataViewListener.cs
- CustomError.cs
- RemotingException.cs
- ValidationEventArgs.cs
- Baml2006Reader.cs
- TrackBar.cs
- FileDialog_Vista.cs
- CompleteWizardStep.cs
- WindowsScroll.cs
- TableCellsCollectionEditor.cs
- TraceData.cs
- DeviceContext2.cs
- ClientConfigurationHost.cs
- SystemIcmpV6Statistics.cs
- ToolStripPanel.cs
- PointAnimationUsingKeyFrames.cs
- StackOverflowException.cs
- NodeCounter.cs
- Span.cs
- CounterCreationDataConverter.cs
- CornerRadiusConverter.cs
- Oid.cs
- GlobalizationAssembly.cs
- C14NUtil.cs
- WebPartMovingEventArgs.cs
- ImageList.cs
- EnvelopedPkcs7.cs
- FigureParaClient.cs
- UntypedNullExpression.cs
- GeneralTransformCollection.cs
- MouseEventArgs.cs
- Update.cs
- DataGridViewCellStyleChangedEventArgs.cs
- ScrollChrome.cs
- ClusterRegistryConfigurationProvider.cs
- EntityDataSourceConfigureObjectContext.cs
- DomainUpDown.cs
- Transform3DGroup.cs
- RowToParametersTransformer.cs
- ProbeDuplex11AsyncResult.cs