Code:
/ FX-1434 / FX-1434 / 1.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
- ComponentEvent.cs
- EncryptedData.cs
- CopyNamespacesAction.cs
- SmiRequestExecutor.cs
- Size3D.cs
- RangeBaseAutomationPeer.cs
- SymbolMethod.cs
- MemberRestriction.cs
- RadioButtonList.cs
- AutoResizedEvent.cs
- DataGridHelper.cs
- PartManifestEntry.cs
- contentDescriptor.cs
- XmlAnyElementAttribute.cs
- Translator.cs
- SQLConvert.cs
- BlurEffect.cs
- Permission.cs
- MatrixStack.cs
- ListBindingConverter.cs
- StrongNameIdentityPermission.cs
- DataServiceQueryProvider.cs
- CharEntityEncoderFallback.cs
- MachineSettingsSection.cs
- DefaultTraceListener.cs
- SerialPort.cs
- XPathNavigator.cs
- IResourceProvider.cs
- XmlObjectSerializerWriteContextComplex.cs
- XmlResolver.cs
- CacheVirtualItemsEvent.cs
- DefaultShape.cs
- DerivedKeyCachingSecurityTokenSerializer.cs
- PagedDataSource.cs
- MethodRental.cs
- AvTraceDetails.cs
- PlanCompiler.cs
- ExpressionBinding.cs
- SizeChangedInfo.cs
- EntityParameter.cs
- SystemThemeKey.cs
- ProtocolsConfigurationEntry.cs
- ResourceContainer.cs
- InputQueue.cs
- Button.cs
- DerivedKeySecurityTokenStub.cs
- SByte.cs
- SystemIPGlobalProperties.cs
- Peer.cs
- SimplePropertyEntry.cs
- DocumentOrderQuery.cs
- SimpleHandlerFactory.cs
- ConnectorRouter.cs
- ToolZone.cs
- XmlQueryStaticData.cs
- ButtonStandardAdapter.cs
- DynamicMethod.cs
- ToolBar.cs
- PointF.cs
- PathParser.cs
- nulltextcontainer.cs
- XmlUtilWriter.cs
- DesignerInterfaces.cs
- PasswordBoxAutomationPeer.cs
- Grid.cs
- _IPv4Address.cs
- TreeBuilderXamlTranslator.cs
- EventRouteFactory.cs
- ExitEventArgs.cs
- Columns.cs
- SafeEventLogWriteHandle.cs
- SystemGatewayIPAddressInformation.cs
- SqlColumnizer.cs
- OleDbSchemaGuid.cs
- TextMetrics.cs
- DecoratedNameAttribute.cs
- RequestTimeoutManager.cs
- DynamicDiscoveryDocument.cs
- Boolean.cs
- DelayDesigner.cs
- Rect3D.cs
- Metafile.cs
- NullRuntimeConfig.cs
- WorkflowMarkupSerializationException.cs
- TraceUtils.cs
- UiaCoreTypesApi.cs
- WindowsFormsSynchronizationContext.cs
- DesignerTransactionCloseEvent.cs
- ListViewDeletedEventArgs.cs
- OutOfMemoryException.cs
- OdbcEnvironmentHandle.cs
- UniqueCodeIdentifierScope.cs
- NameValueFileSectionHandler.cs
- StreamGeometry.cs
- UrlPath.cs
- PeerNameRecordCollection.cs
- ColumnMapVisitor.cs
- ObjectParameter.cs
- ExtensionFile.cs
- MouseEventArgs.cs