Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / NetworkInformation / GatewayIPAddressInformationCollection.cs / 1 / GatewayIPAddressInformationCollection.cs
using System.Collections.Generic; using System.Collections.ObjectModel; namespace System.Net.NetworkInformation{ public class GatewayIPAddressInformationCollection :ICollection{ Collection addresses = new Collection (); protected internal GatewayIPAddressInformationCollection(){ } /// public virtual void CopyTo(GatewayIPAddressInformation[] array, int offset) { addresses.CopyTo(array,offset); } /// public virtual int Count { get { return addresses.Count; } } public virtual bool IsReadOnly { get { return true; } } public virtual GatewayIPAddressInformation this[int index] { get{ return (GatewayIPAddressInformation)addresses[index]; } } /// public virtual void Add(GatewayIPAddressInformation address) { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } internal void InternalAdd(GatewayIPAddressInformation address) { addresses.Add(address); } /// public virtual bool Contains(GatewayIPAddressInformation address) { return addresses.Contains(address); } public virtual IEnumerator GetEnumerator() { return (IEnumerator ) addresses.GetEnumerator(); } System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return null; } /// public virtual bool Remove(GatewayIPAddressInformation 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
- DBCSCodePageEncoding.cs
- SafePointer.cs
- HwndTarget.cs
- ActivityMetadata.cs
- XmlTextWriter.cs
- WebPartHelpVerb.cs
- ArraySubsetEnumerator.cs
- ConfigXmlComment.cs
- IChannel.cs
- PerfCounters.cs
- Label.cs
- ExternalCalls.cs
- UpdateCompiler.cs
- TypeUtil.cs
- ItemCollection.cs
- BoundPropertyEntry.cs
- RoutedPropertyChangedEventArgs.cs
- StyleXamlParser.cs
- IPHostEntry.cs
- CodeIdentifiers.cs
- EncoderNLS.cs
- CodeIdentifiers.cs
- COM2TypeInfoProcessor.cs
- IntAverageAggregationOperator.cs
- IgnoreSectionHandler.cs
- EnumMember.cs
- ParameterCollection.cs
- TrustSection.cs
- CommandLibraryHelper.cs
- COM2TypeInfoProcessor.cs
- BypassElement.cs
- XmlHierarchicalDataSourceView.cs
- ChildChangedEventArgs.cs
- UpdateException.cs
- TimeZoneInfo.cs
- KnownBoxes.cs
- StructuredTypeEmitter.cs
- DataTableMapping.cs
- SqlProviderUtilities.cs
- DataGridColumnReorderingEventArgs.cs
- _SSPISessionCache.cs
- RoleBoolean.cs
- HtmlMeta.cs
- QilCloneVisitor.cs
- DataServiceBehavior.cs
- IgnoreSectionHandler.cs
- CutCopyPasteHelper.cs
- DateTimeSerializationSection.cs
- TCPClient.cs
- GraphicsContext.cs
- TypeConverterHelper.cs
- RuntimeConfigLKG.cs
- SqlStatistics.cs
- SequentialOutput.cs
- ListItemsCollectionEditor.cs
- Directory.cs
- SqlXml.cs
- UntypedNullExpression.cs
- EventBuilder.cs
- CompilationUnit.cs
- EventDescriptor.cs
- NativeObjectSecurity.cs
- WeakEventManager.cs
- DataGridViewElement.cs
- LinqToSqlWrapper.cs
- ContentType.cs
- QueryReaderSettings.cs
- ItemCheckedEvent.cs
- FixedTextSelectionProcessor.cs
- ThicknessKeyFrameCollection.cs
- MultiByteCodec.cs
- ColumnCollectionEditor.cs
- SubMenuStyleCollection.cs
- IProvider.cs
- SessionStateModule.cs
- SimpleWebHandlerParser.cs
- XsltSettings.cs
- EncoderNLS.cs
- XmlArrayItemAttribute.cs
- Variant.cs
- ArcSegment.cs
- PageWrapper.cs
- ImportedNamespaceContextItem.cs
- Types.cs
- Cursors.cs
- ControlBindingsCollection.cs
- DataSourceControlBuilder.cs
- HitTestFilterBehavior.cs
- Rectangle.cs
- DbXmlEnabledProviderManifest.cs
- IDQuery.cs
- WbemProvider.cs
- PeerResolverMode.cs
- ObjectTokenCategory.cs
- TemplateNameScope.cs
- XmlDataSourceView.cs
- InternalPermissions.cs
- returneventsaver.cs
- SqlTransaction.cs
- XmlSerializationWriter.cs