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
- ConnectionStringSettingsCollection.cs
- ReflectTypeDescriptionProvider.cs
- EventWaitHandle.cs
- EdmComplexTypeAttribute.cs
- MimeFormatExtensions.cs
- ExecutedRoutedEventArgs.cs
- ToolStripTextBox.cs
- ObjectTag.cs
- UnsafeCollabNativeMethods.cs
- TypeHelper.cs
- TdsValueSetter.cs
- InternalCache.cs
- BinaryFormatterWriter.cs
- ComboBoxRenderer.cs
- ImageSourceTypeConverter.cs
- X509CertificateClaimSet.cs
- SupportingTokenSpecification.cs
- ConfigurationStrings.cs
- RectangleHotSpot.cs
- StylusButtonEventArgs.cs
- WindowsTitleBar.cs
- SrgsToken.cs
- LogAppendAsyncResult.cs
- BaseProcessProtocolHandler.cs
- Unit.cs
- ObjectStorage.cs
- PolyQuadraticBezierSegment.cs
- BaseParagraph.cs
- Operator.cs
- EnumValAlphaComparer.cs
- TableCell.cs
- HtmlInputCheckBox.cs
- Vector.cs
- CodeCatchClause.cs
- ExpiredSecurityTokenException.cs
- DataContext.cs
- DataRowComparer.cs
- FixedSOMLineRanges.cs
- StringToken.cs
- sqlpipe.cs
- ContentType.cs
- TextServicesHost.cs
- HandlerMappingMemo.cs
- TextDecorationUnitValidation.cs
- AttachedAnnotation.cs
- RadioButtonDesigner.cs
- XmlExpressionDumper.cs
- GridPattern.cs
- SatelliteContractVersionAttribute.cs
- TraceHandlerErrorFormatter.cs
- MetadataPropertyvalue.cs
- SessionIDManager.cs
- ScrollPattern.cs
- Tablet.cs
- ApplicationServiceHelper.cs
- Trace.cs
- LateBoundBitmapDecoder.cs
- ExecutedRoutedEventArgs.cs
- InputMethod.cs
- TrackingMemoryStream.cs
- RequestCacheValidator.cs
- SqlFormatter.cs
- AllMembershipCondition.cs
- TraceListeners.cs
- RowVisual.cs
- WebConfigurationManager.cs
- StickyNoteContentControl.cs
- ISFTagAndGuidCache.cs
- DocumentEventArgs.cs
- TextEvent.cs
- DataGridCaption.cs
- DecimalAnimationBase.cs
- EventListener.cs
- TemplateBindingExpression.cs
- mactripleDES.cs
- MenuScrollingVisibilityConverter.cs
- PropertyValueUIItem.cs
- RadioButtonAutomationPeer.cs
- XmlSchemaSimpleType.cs
- PartialCachingControl.cs
- CultureInfoConverter.cs
- ButtonBase.cs
- RenderCapability.cs
- RuntimeWrappedException.cs
- WebEvents.cs
- BrowserDefinition.cs
- __ComObject.cs
- Matrix3D.cs
- MappingModelBuildProvider.cs
- ConfigDefinitionUpdates.cs
- XmlMtomReader.cs
- BrowserCapabilitiesFactory.cs
- MessageContractExporter.cs
- SecurityTokenResolver.cs
- Camera.cs
- CodeTypeParameterCollection.cs
- DataGridViewCellLinkedList.cs
- StructuredTypeEmitter.cs
- BufferedMessageWriter.cs
- OleDbCommandBuilder.cs