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
- SQLSingleStorage.cs
- OLEDB_Util.cs
- PropertyNames.cs
- DefinitionUpdate.cs
- DecimalConstantAttribute.cs
- HMACSHA1.cs
- InkCanvasSelection.cs
- XmlSerializerSection.cs
- ButtonFieldBase.cs
- ExecutionProperties.cs
- SymbolDocumentGenerator.cs
- CapabilitiesRule.cs
- While.cs
- SourceFilter.cs
- XmlSchemaSimpleContentRestriction.cs
- DataSourceControl.cs
- PersonalizablePropertyEntry.cs
- Point.cs
- LogFlushAsyncResult.cs
- PointHitTestResult.cs
- HitTestParameters.cs
- WebServiceTypeData.cs
- PerformanceCountersElement.cs
- IConvertible.cs
- DataGridViewLinkCell.cs
- XsltLoader.cs
- MulticastNotSupportedException.cs
- ExpressionBuilderCollection.cs
- WindowsGraphics2.cs
- CurrentTimeZone.cs
- CollectionExtensions.cs
- TreeBuilderBamlTranslator.cs
- SlipBehavior.cs
- ImageSource.cs
- XsltLibrary.cs
- ClientConfigurationHost.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- Math.cs
- XmlReflectionMember.cs
- ObjectPersistData.cs
- Misc.cs
- StreamResourceInfo.cs
- ConnectionStringsExpressionEditor.cs
- TransportOutputChannel.cs
- DataGridViewColumnConverter.cs
- User.cs
- XamlClipboardData.cs
- FixedPageProcessor.cs
- FileUtil.cs
- DataControlPagerLinkButton.cs
- TreeNodeConverter.cs
- OptimisticConcurrencyException.cs
- ExpressionList.cs
- CompensationDesigner.cs
- IndexerNameAttribute.cs
- MLangCodePageEncoding.cs
- SiteMapDataSource.cs
- OrthographicCamera.cs
- PointAnimation.cs
- DBCommandBuilder.cs
- ColumnHeader.cs
- UriSection.cs
- CollectionType.cs
- Label.cs
- RequestResizeEvent.cs
- FontCollection.cs
- PanelStyle.cs
- SystemException.cs
- DataFormats.cs
- EntityDataSourceContextDisposingEventArgs.cs
- BitmapEffectCollection.cs
- PersistenceTypeAttribute.cs
- IDispatchConstantAttribute.cs
- XmlSchemaType.cs
- ResponseBodyWriter.cs
- Emitter.cs
- TransactionScopeDesigner.cs
- ToolboxItem.cs
- OleDbParameterCollection.cs
- PageFunction.cs
- DataGridViewRow.cs
- ExecutionTracker.cs
- BooleanStorage.cs
- HashJoinQueryOperatorEnumerator.cs
- EventEntry.cs
- GiveFeedbackEvent.cs
- ButtonFieldBase.cs
- OleTxTransaction.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- ScrollViewerAutomationPeer.cs
- DataTableClearEvent.cs
- SchemaCollectionPreprocessor.cs
- TextEditorMouse.cs
- StaticExtensionConverter.cs
- DirectoryObjectSecurity.cs
- GeneralTransform3DGroup.cs
- JsonWriter.cs
- XPathDescendantIterator.cs
- PeerApplicationLaunchInfo.cs
- WebHttpSecurityModeHelper.cs