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
- TimersDescriptionAttribute.cs
- InstanceCreationEditor.cs
- SqlBuilder.cs
- Random.cs
- PixelShader.cs
- DefaultTraceListener.cs
- MexNamedPipeBindingCollectionElement.cs
- RegexRunner.cs
- DesignerTextWriter.cs
- ScrollItemPatternIdentifiers.cs
- StringWriter.cs
- FileIOPermission.cs
- Cursors.cs
- TextSpan.cs
- SqlParameter.cs
- AmbientEnvironment.cs
- TextContainer.cs
- XPathNodeList.cs
- Expression.DebuggerProxy.cs
- LeaseManager.cs
- TableColumn.cs
- CollectionBase.cs
- WebExceptionStatus.cs
- OleAutBinder.cs
- DataObject.cs
- Soap12ProtocolImporter.cs
- InsufficientMemoryException.cs
- ActivityExecutionFilter.cs
- TextEditorCharacters.cs
- ListBoxAutomationPeer.cs
- CustomTrackingQuery.cs
- MailBnfHelper.cs
- ExtractorMetadata.cs
- ServiceRouteHandler.cs
- SubMenuStyleCollection.cs
- PropertyGridEditorPart.cs
- EntityObject.cs
- WebRequestModuleElementCollection.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- IUnknownConstantAttribute.cs
- HealthMonitoringSection.cs
- Point.cs
- OleDbSchemaGuid.cs
- httpapplicationstate.cs
- LinearGradientBrush.cs
- ControlBuilder.cs
- SchemaLookupTable.cs
- ModelTreeEnumerator.cs
- HtmlInputControl.cs
- XmlSchemaIdentityConstraint.cs
- InfoCardTrace.cs
- FeedUtils.cs
- BindingContext.cs
- WebPartsPersonalizationAuthorization.cs
- Brushes.cs
- RouteItem.cs
- GeneralTransform3DCollection.cs
- WebPartConnectionCollection.cs
- HtmlTableCell.cs
- BCLDebug.cs
- PrimitiveCodeDomSerializer.cs
- MiniLockedBorderGlyph.cs
- CompositeCollection.cs
- PropertyTabChangedEvent.cs
- PathGradientBrush.cs
- RangeValueProviderWrapper.cs
- DataGridViewTopLeftHeaderCell.cs
- DES.cs
- securitymgrsite.cs
- WhitespaceSignificantCollectionAttribute.cs
- TouchesOverProperty.cs
- ColorConverter.cs
- UIAgentRequest.cs
- ProcessDesigner.cs
- ProtocolsSection.cs
- UpDownBase.cs
- XmlDocumentSchema.cs
- StylusPointPropertyInfoDefaults.cs
- WindowsPrincipal.cs
- PassportPrincipal.cs
- CompatibleIComparer.cs
- FileDialogCustomPlaces.cs
- DesignerObject.cs
- EventLogPermissionAttribute.cs
- BamlStream.cs
- EmptyWorkItem.cs
- ResourceSetExpression.cs
- EditingCoordinator.cs
- COAUTHIDENTITY.cs
- ParameterSubsegment.cs
- OdbcFactory.cs
- ValidationErrorCollection.cs
- ButtonChrome.cs
- WpfXamlType.cs
- ToolStripDropDownButton.cs
- wpf-etw.cs
- InfocardChannelParameter.cs
- MultipleViewProviderWrapper.cs
- GcSettings.cs
- ValueQuery.cs