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
- StructuredTypeEmitter.cs
- X509DefaultServiceCertificateElement.cs
- ValidationPropertyAttribute.cs
- XmlSchemaObject.cs
- StylusPointPropertyUnit.cs
- BaseTreeIterator.cs
- ListControl.cs
- Attachment.cs
- TableAdapterManagerGenerator.cs
- MaskDesignerDialog.cs
- HatchBrush.cs
- TraceUtils.cs
- SplitterPanelDesigner.cs
- UriWriter.cs
- DefaultWorkflowLoaderService.cs
- PenThreadWorker.cs
- Action.cs
- ValidationResult.cs
- OleDbEnumerator.cs
- MeshGeometry3D.cs
- DynamicPropertyReader.cs
- ToolStripOverflowButton.cs
- ImageMapEventArgs.cs
- RtfControls.cs
- WindowsListViewItem.cs
- AggregateNode.cs
- PriorityItem.cs
- SqlBulkCopyColumnMapping.cs
- DetailsViewPageEventArgs.cs
- Condition.cs
- Line.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- NumberSubstitution.cs
- DoubleAnimationBase.cs
- BitmapEffect.cs
- DetailsView.cs
- XmlCDATASection.cs
- RootBrowserWindowProxy.cs
- MethodBuilder.cs
- RichTextBox.cs
- ToolStripSettings.cs
- CornerRadiusConverter.cs
- GeometryValueSerializer.cs
- SimpleWebHandlerParser.cs
- RelatedCurrencyManager.cs
- PageContent.cs
- ConnectionOrientedTransportElement.cs
- TimersDescriptionAttribute.cs
- TemplateContainer.cs
- StreamGeometry.cs
- RegexMatch.cs
- ColorTransform.cs
- SqlUtils.cs
- AnnotationHelper.cs
- SendActivityValidator.cs
- CounterSampleCalculator.cs
- PrinterResolution.cs
- WebPartCatalogCloseVerb.cs
- EventHandlingScope.cs
- SessionEndedEventArgs.cs
- PasswordDeriveBytes.cs
- HtmlString.cs
- PageCache.cs
- SortedList.cs
- TagMapInfo.cs
- SecurityElement.cs
- XamlTreeBuilderBamlRecordWriter.cs
- IdentityReference.cs
- XamlToRtfParser.cs
- SequentialActivityDesigner.cs
- BamlVersionHeader.cs
- CollectionContainer.cs
- SchemaNotation.cs
- DelayedRegex.cs
- PlatformNotSupportedException.cs
- MemberInfoSerializationHolder.cs
- EmptyControlCollection.cs
- SamlDelegatingWriter.cs
- DesignerAttribute.cs
- TextRange.cs
- UnknownWrapper.cs
- BamlCollectionHolder.cs
- SchemaCollectionCompiler.cs
- DeclarativeCatalogPart.cs
- SizeF.cs
- Not.cs
- DisplayNameAttribute.cs
- ConnectionStringEditor.cs
- CommandEventArgs.cs
- SiblingIterators.cs
- ToolStripCustomTypeDescriptor.cs
- ObjectTag.cs
- Operator.cs
- TextParaClient.cs
- DataGridViewBindingCompleteEventArgs.cs
- Pair.cs
- ScrollChrome.cs
- ReadOnlyNameValueCollection.cs
- ExtentJoinTreeNode.cs
- BooleanStorage.cs