Code:
/ FX-1434 / FX-1434 / 1.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
- XmlComplianceUtil.cs
- AncillaryOps.cs
- QueryableDataSourceEditData.cs
- TextBox.cs
- Transform3DGroup.cs
- ControlCollection.cs
- DrawListViewColumnHeaderEventArgs.cs
- NativeMethods.cs
- RtfControls.cs
- WebPartConnectionCollection.cs
- RectAnimationClockResource.cs
- COAUTHINFO.cs
- ArglessEventHandlerProxy.cs
- CapabilitiesAssignment.cs
- MetadataFile.cs
- ListControlConvertEventArgs.cs
- ServicePointManager.cs
- HealthMonitoringSection.cs
- HostUtils.cs
- DataComponentMethodGenerator.cs
- TagPrefixInfo.cs
- ArrayList.cs
- TableItemStyle.cs
- SoapAttributes.cs
- DecoderExceptionFallback.cs
- CommentEmitter.cs
- DataGridViewCellPaintingEventArgs.cs
- WindowsAuthenticationModule.cs
- StylusSystemGestureEventArgs.cs
- NetMsmqBindingElement.cs
- RuntimeUtils.cs
- TypeReference.cs
- UpdateExpressionVisitor.cs
- CancelAsyncOperationRequest.cs
- ProjectionQueryOptionExpression.cs
- Point3DValueSerializer.cs
- SystemFonts.cs
- DependencyObjectCodeDomSerializer.cs
- TypefaceCollection.cs
- LicenseManager.cs
- ToolStripContainer.cs
- EmptyEnumerable.cs
- SqlUDTStorage.cs
- remotingproxy.cs
- SQLSingle.cs
- FlowLayoutPanel.cs
- CustomAttributeFormatException.cs
- PopupEventArgs.cs
- ToolboxBitmapAttribute.cs
- InheritanceAttribute.cs
- _NativeSSPI.cs
- InputBindingCollection.cs
- ItemContainerProviderWrapper.cs
- DLinqColumnProvider.cs
- PageResolution.cs
- DnsEndPoint.cs
- SymbolMethod.cs
- DataServiceRequestException.cs
- DynamicRenderer.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- ListViewSelectEventArgs.cs
- TextEditorCopyPaste.cs
- RNGCryptoServiceProvider.cs
- BlurEffect.cs
- Margins.cs
- ReadOnlyDictionary.cs
- SafeRegistryHandle.cs
- DetailsViewInsertedEventArgs.cs
- MultipartContentParser.cs
- XmlCharType.cs
- TimeStampChecker.cs
- HttpProfileGroupBase.cs
- DetailsViewInsertedEventArgs.cs
- XPathItem.cs
- XmlNotation.cs
- PackagePartCollection.cs
- XmlSerializer.cs
- PropertyItemInternal.cs
- ReverseInheritProperty.cs
- UMPAttributes.cs
- FunctionParameter.cs
- TextBoxBase.cs
- ActivityExecutorDelegateInfo.cs
- XmlUtil.cs
- ReadOnlyCollection.cs
- DoWorkEventArgs.cs
- DiscoveryClientDocuments.cs
- PropertyInformationCollection.cs
- EntitySetBaseCollection.cs
- IntSecurity.cs
- FileDataSourceCache.cs
- NotFiniteNumberException.cs
- CodeCompileUnit.cs
- SessionSwitchEventArgs.cs
- ElementNotEnabledException.cs
- ArrayElementGridEntry.cs
- xsdvalidator.cs
- GeometryDrawing.cs
- jithelpers.cs
- DbMetaDataCollectionNames.cs