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
- DbReferenceCollection.cs
- TrimSurroundingWhitespaceAttribute.cs
- ITextView.cs
- UTF7Encoding.cs
- XomlDesignerLoader.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- SeekStoryboard.cs
- CharacterBuffer.cs
- MimeTypePropertyAttribute.cs
- SoapAttributeAttribute.cs
- DbDataSourceEnumerator.cs
- Hashtable.cs
- ConfigurationValue.cs
- HttpWebRequest.cs
- XmlProcessingInstruction.cs
- QueryContinueDragEvent.cs
- FormsAuthentication.cs
- EmptyCollection.cs
- TabControl.cs
- IdnElement.cs
- SqlFormatter.cs
- HtmlInputCheckBox.cs
- DesignerActionUIService.cs
- XmlSchemaValidator.cs
- Object.cs
- PrintDialogException.cs
- ContextStaticAttribute.cs
- WebBrowserContainer.cs
- ToolStripDropDownMenu.cs
- StreamResourceInfo.cs
- Help.cs
- ScriptManagerProxy.cs
- Image.cs
- Point3DCollectionValueSerializer.cs
- GridView.cs
- ToolTipAutomationPeer.cs
- ProcessHostMapPath.cs
- BatchWriter.cs
- TypeBuilderInstantiation.cs
- WriteFileContext.cs
- DataBindingValueUIHandler.cs
- messageonlyhwndwrapper.cs
- XmlSerializer.cs
- SID.cs
- MsmqEncryptionAlgorithm.cs
- KnownBoxes.cs
- MarkupObject.cs
- SectionRecord.cs
- GatewayIPAddressInformationCollection.cs
- DataGridViewColumnHeaderCell.cs
- DrawListViewItemEventArgs.cs
- HttpApplicationStateBase.cs
- GroupBoxDesigner.cs
- LazyLoadBehavior.cs
- ConfigUtil.cs
- Span.cs
- HtmlControl.cs
- dataprotectionpermission.cs
- XmlSchemaRedefine.cs
- ProxyFragment.cs
- ExtendedTransformFactory.cs
- BindingMAnagerBase.cs
- WebZone.cs
- SelectionGlyphBase.cs
- XmlElementAttribute.cs
- EastAsianLunisolarCalendar.cs
- Hex.cs
- LabelExpression.cs
- BindingManagerDataErrorEventArgs.cs
- ReferenceEqualityComparer.cs
- ScrollableControl.cs
- RuleProcessor.cs
- CorePropertiesFilter.cs
- TypeSchema.cs
- XmlDomTextWriter.cs
- ExtensionQuery.cs
- DataTableExtensions.cs
- MenuItemStyle.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- JumpItem.cs
- InternalEnumValidator.cs
- SettingsContext.cs
- ChannelPoolSettingsElement.cs
- OrderedDictionaryStateHelper.cs
- MediaElement.cs
- ModelFunction.cs
- X509Utils.cs
- TableRowGroup.cs
- GlobalAclOperationRequirement.cs
- TypeSystem.cs
- PictureBox.cs
- FileUtil.cs
- JoinTreeSlot.cs
- GetCertificateRequest.cs
- ContentFilePart.cs
- ResourceExpressionBuilder.cs
- ISessionStateStore.cs
- RtfToXamlReader.cs
- DateTimeSerializationSection.cs
- VarRefManager.cs