Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / NetworkInformation / MulticastIPAddressInformationCollection.cs / 1 / MulticastIPAddressInformationCollection.cs
using System.Collections.Generic; using System.Collections.ObjectModel; namespace System.Net.NetworkInformation{ public class MulticastIPAddressInformationCollection :ICollection{ Collection addresses = new Collection (); protected internal MulticastIPAddressInformationCollection(){ } /// public virtual void CopyTo(MulticastIPAddressInformation[] 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(MulticastIPAddressInformation address) { throw new NotSupportedException(SR.GetString(SR.net_collection_readonly)); } internal void InternalAdd(MulticastIPAddressInformation address) { addresses.Add(address); } /// public virtual bool Contains(MulticastIPAddressInformation address) { return addresses.Contains(address); } System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return null; } public virtual IEnumerator GetEnumerator() { return (IEnumerator ) addresses.GetEnumerator(); } public virtual MulticastIPAddressInformation this[int index] { get{ return (MulticastIPAddressInformation)addresses[index]; } } /// public virtual bool Remove(MulticastIPAddressInformation 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
- TagMapCollection.cs
- DiscoveryServiceExtension.cs
- WebPartEventArgs.cs
- MinimizableAttributeTypeConverter.cs
- CreateUserWizard.cs
- CornerRadius.cs
- WindowsUpDown.cs
- CodeEntryPointMethod.cs
- SafeRegistryKey.cs
- BooleanAnimationBase.cs
- AssemblyAttributes.cs
- ContractMethodParameterInfo.cs
- XmlSerializationWriter.cs
- ThreadExceptionDialog.cs
- ASCIIEncoding.cs
- __ComObject.cs
- BlurEffect.cs
- DynamicActivityXamlReader.cs
- WebPartZoneDesigner.cs
- EmptyEnumerator.cs
- IgnoreDeviceFilterElement.cs
- InternalConfigRoot.cs
- SemanticBasicElement.cs
- CroppedBitmap.cs
- List.cs
- smtpconnection.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- DictionaryTraceRecord.cs
- UrlPath.cs
- AudioFormatConverter.cs
- SizeAnimationBase.cs
- KeyInterop.cs
- UserMapPath.cs
- PropertyMap.cs
- ListViewContainer.cs
- FtpCachePolicyElement.cs
- SQLDateTime.cs
- SqlDataSourceStatusEventArgs.cs
- Constant.cs
- FixedSOMPageConstructor.cs
- XmlBinaryReaderSession.cs
- TreeViewImageIndexConverter.cs
- VarRefManager.cs
- DefaultMemberAttribute.cs
- TextEditorCopyPaste.cs
- SqlUnionizer.cs
- recordstatescratchpad.cs
- baseaxisquery.cs
- AudioException.cs
- MiniLockedBorderGlyph.cs
- MultilineStringConverter.cs
- OptionalColumn.cs
- WS2007HttpBindingCollectionElement.cs
- OracleMonthSpan.cs
- Math.cs
- bindurihelper.cs
- _SingleItemRequestCache.cs
- DCSafeHandle.cs
- XPathScanner.cs
- AppAction.cs
- IssuanceLicense.cs
- NameScope.cs
- XmlAttributeProperties.cs
- StatusStrip.cs
- SoapExtensionImporter.cs
- SafeRightsManagementQueryHandle.cs
- compensatingcollection.cs
- PrintDialogException.cs
- XhtmlTextWriter.cs
- CompressionTransform.cs
- BaseHashHelper.cs
- TableRowCollection.cs
- MimeFormatExtensions.cs
- Environment.cs
- ButtonRenderer.cs
- AuthorizationPolicyTypeElementCollection.cs
- TextEditorThreadLocalStore.cs
- RangeValuePattern.cs
- HttpListenerPrefixCollection.cs
- Accessible.cs
- TogglePattern.cs
- PersonalizationStateQuery.cs
- EntryWrittenEventArgs.cs
- PersonalizationStateInfo.cs
- RadioButtonPopupAdapter.cs
- SByteConverter.cs
- AliasExpr.cs
- BroadcastEventHelper.cs
- DataGridRowDetailsEventArgs.cs
- EtwTrace.cs
- XmlValidatingReader.cs
- TextFormatterContext.cs
- ResourceDefaultValueAttribute.cs
- RSAPKCS1SignatureFormatter.cs
- ClockController.cs
- LocalBuilder.cs
- UnsafeNativeMethods.cs
- ReadOnlyDataSource.cs
- Application.cs
- SocketSettings.cs