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
- PrePostDescendentsWalker.cs
- ReferentialConstraint.cs
- XPathAxisIterator.cs
- NumericUpDown.cs
- TypeBuilder.cs
- OracleEncoding.cs
- WindowsPen.cs
- UnknownWrapper.cs
- PeerNameRecord.cs
- EmptyControlCollection.cs
- BindingSource.cs
- GroupItemAutomationPeer.cs
- RtfControlWordInfo.cs
- Quaternion.cs
- X509CertificateInitiatorServiceCredential.cs
- ZipIOCentralDirectoryFileHeader.cs
- CellTreeNodeVisitors.cs
- Span.cs
- AssemblyAttributesGoHere.cs
- CustomWebEventKey.cs
- Visual3D.cs
- PropertyItem.cs
- Timer.cs
- AppLevelCompilationSectionCache.cs
- ColumnHeader.cs
- TypeConverterAttribute.cs
- PeerEndPoint.cs
- DependencyPropertyHelper.cs
- ObjectViewListener.cs
- SqlMultiplexer.cs
- SqlParameter.cs
- securitycriticaldataClass.cs
- Color.cs
- CoTaskMemUnicodeSafeHandle.cs
- AppearanceEditorPart.cs
- SessionParameter.cs
- WebPartDisplayModeEventArgs.cs
- OleCmdHelper.cs
- CodeNamespace.cs
- TransformGroup.cs
- LogSwitch.cs
- Baml2006SchemaContext.cs
- BinHexEncoding.cs
- regiisutil.cs
- Marshal.cs
- complextypematerializer.cs
- MatrixAnimationUsingPath.cs
- DebugInfoGenerator.cs
- ClientRuntimeConfig.cs
- DesignUtil.cs
- ProjectionPlan.cs
- ConfigurationStrings.cs
- TrustLevel.cs
- XmlWriterDelegator.cs
- CategoryNameCollection.cs
- OleDbDataAdapter.cs
- BamlStream.cs
- RegexInterpreter.cs
- UIInitializationException.cs
- ComponentCommands.cs
- CodeEntryPointMethod.cs
- MDIControlStrip.cs
- FieldAccessException.cs
- InternalEnumValidator.cs
- HTTPAPI_VERSION.cs
- PageContentCollection.cs
- ToolStripLocationCancelEventArgs.cs
- StyleSheetComponentEditor.cs
- ContainsRowNumberChecker.cs
- ListCollectionView.cs
- TextBreakpoint.cs
- UIntPtr.cs
- X509Utils.cs
- IssuedTokensHeader.cs
- Selection.cs
- StrokeNode.cs
- IdnMapping.cs
- SchemaRegistration.cs
- MouseActionValueSerializer.cs
- JulianCalendar.cs
- DataList.cs
- XmlImplementation.cs
- ActivityWithResultWrapper.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- MinMaxParagraphWidth.cs
- NamedPermissionSet.cs
- DesignParameter.cs
- DragEvent.cs
- FileStream.cs
- StrongNamePublicKeyBlob.cs
- PathSegment.cs
- InstallHelper.cs
- LinearGradientBrush.cs
- StyleSelector.cs
- Itemizer.cs
- MailAddress.cs
- ProfileService.cs
- DictionaryGlobals.cs
- DataGridViewCellLinkedList.cs
- PageAdapter.cs