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
- WebException.cs
- StaticResourceExtension.cs
- Automation.cs
- TextElementCollection.cs
- GradientStopCollection.cs
- Block.cs
- XPathItem.cs
- SimpleFileLog.cs
- PathFigure.cs
- SuppressMessageAttribute.cs
- SplitContainerDesigner.cs
- AutoResetEvent.cs
- _TransmitFileOverlappedAsyncResult.cs
- DataGridViewTopRowAccessibleObject.cs
- Vector3DConverter.cs
- InplaceBitmapMetadataWriter.cs
- HtmlInputControl.cs
- SweepDirectionValidation.cs
- WinFormsSecurity.cs
- DataGridViewUtilities.cs
- XmlnsCache.cs
- DateTimeUtil.cs
- DependencyObject.cs
- PropertyEntry.cs
- MasterPage.cs
- XmlQueryStaticData.cs
- XPathNavigatorKeyComparer.cs
- DivideByZeroException.cs
- BrowserCapabilitiesFactoryBase.cs
- OpacityConverter.cs
- TextEffect.cs
- KeyGestureValueSerializer.cs
- ConcurrentQueue.cs
- DataFormat.cs
- ToolStripDropDown.cs
- SqlConnectionString.cs
- ApplicationFileCodeDomTreeGenerator.cs
- WebUtility.cs
- ExpressionPrefixAttribute.cs
- sqlstateclientmanager.cs
- _CookieModule.cs
- KeyValueConfigurationCollection.cs
- Matrix.cs
- ActivityTrace.cs
- DbConnectionOptions.cs
- StrongTypingException.cs
- ImageDrawing.cs
- DescriptionAttribute.cs
- ScrollEvent.cs
- DataMisalignedException.cs
- TemplatedWizardStep.cs
- KerberosSecurityTokenAuthenticator.cs
- XPathAncestorIterator.cs
- SoapCommonClasses.cs
- ExpressionCopier.cs
- EntityClientCacheKey.cs
- ToolStripDropTargetManager.cs
- PageTheme.cs
- RowToParametersTransformer.cs
- ExecutionContext.cs
- FormsAuthenticationConfiguration.cs
- StateFinalizationDesigner.cs
- StringReader.cs
- ToolStripRendererSwitcher.cs
- LayoutDump.cs
- ResourcePermissionBase.cs
- SqlException.cs
- ListViewTableCell.cs
- Random.cs
- AbstractExpressions.cs
- Config.cs
- AspNetHostingPermission.cs
- Soap.cs
- ColumnProvider.cs
- UrlAuthFailedErrorFormatter.cs
- SaveFileDialog.cs
- SqlInternalConnectionTds.cs
- SerializationFieldInfo.cs
- UnsettableComboBox.cs
- SimpleExpression.cs
- CodeDomLocalizationProvider.cs
- StyleSheetDesigner.cs
- WindowsFormsHostPropertyMap.cs
- WebException.cs
- RC2.cs
- Int32Collection.cs
- ObjectStateFormatter.cs
- GuidelineSet.cs
- ConfigXmlDocument.cs
- ActivationArguments.cs
- LocalizableResourceBuilder.cs
- XPathSingletonIterator.cs
- CharStorage.cs
- WebPartDisplayMode.cs
- CodeConstructor.cs
- C14NUtil.cs
- MatrixValueSerializer.cs
- UnionQueryOperator.cs
- Int64.cs
- BitSet.cs