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
- PageFunction.cs
- ListViewAutomationPeer.cs
- Environment.cs
- DataGridViewUtilities.cs
- WebPartCancelEventArgs.cs
- PanelStyle.cs
- RecommendedAsConfigurableAttribute.cs
- EditorPart.cs
- DocumentViewerAutomationPeer.cs
- StackBuilderSink.cs
- DerivedKeyCachingSecurityTokenSerializer.cs
- CharacterShapingProperties.cs
- OleDbTransaction.cs
- CommentGlyph.cs
- RotateTransform3D.cs
- ConnectionProviderAttribute.cs
- EndOfStreamException.cs
- CodeIdentifiers.cs
- MSG.cs
- WorkflowViewManager.cs
- XmlNotation.cs
- BindingCollection.cs
- MailMessageEventArgs.cs
- MsmqProcessProtocolHandler.cs
- DBConnection.cs
- DecodeHelper.cs
- Pair.cs
- FunctionDetailsReader.cs
- SafeHandles.cs
- coordinator.cs
- DataContractAttribute.cs
- RemotingConfiguration.cs
- SqlConnectionPoolGroupProviderInfo.cs
- File.cs
- SqlCacheDependencySection.cs
- RelationshipNavigation.cs
- XPathExpr.cs
- SortedList.cs
- ImplicitInputBrush.cs
- InternalCache.cs
- BuildProviderCollection.cs
- SettingsContext.cs
- HttpMethodConstraint.cs
- VariableExpressionConverter.cs
- RowCache.cs
- DataObjectCopyingEventArgs.cs
- SamlAttribute.cs
- QilPatternVisitor.cs
- AbsoluteQuery.cs
- ConnectionConsumerAttribute.cs
- ProfileProvider.cs
- UITypeEditor.cs
- ZipArchive.cs
- ProviderCommandInfoUtils.cs
- FusionWrap.cs
- Filter.cs
- ReflectionHelper.cs
- RightsManagementEncryptedStream.cs
- XmlAttributeHolder.cs
- SourceItem.cs
- TextChangedEventArgs.cs
- Tokenizer.cs
- DataGridHeaderBorder.cs
- ListMarkerSourceInfo.cs
- AndCondition.cs
- DependencyObjectProvider.cs
- Thickness.cs
- Matrix3DStack.cs
- SHA512.cs
- Soap12ProtocolImporter.cs
- ActivityTypeCodeDomSerializer.cs
- ParentUndoUnit.cs
- TreeNodeClickEventArgs.cs
- UnsafeNativeMethods.cs
- NameValueFileSectionHandler.cs
- KeyValuePair.cs
- TransactionBridgeSection.cs
- LayoutEvent.cs
- ApplicationHost.cs
- StrokeCollectionDefaultValueFactory.cs
- Socket.cs
- BindingEntityInfo.cs
- FrameworkElementFactory.cs
- AbstractDataSvcMapFileLoader.cs
- RequestQueryProcessor.cs
- Triangle.cs
- ConsoleTraceListener.cs
- DesignTimeVisibleAttribute.cs
- PageCache.cs
- SeparatorAutomationPeer.cs
- QueueSurrogate.cs
- ApplicationHost.cs
- MsmqDiagnostics.cs
- CustomErrorCollection.cs
- PackagingUtilities.cs
- RegexCapture.cs
- ViewEvent.cs
- InteropBitmapSource.cs
- MultiPartWriter.cs
- RectKeyFrameCollection.cs