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
- ServiceAuthorizationBehavior.cs
- GridViewColumnCollectionChangedEventArgs.cs
- CompositeScriptReference.cs
- CustomSignedXml.cs
- SerialReceived.cs
- ProfileParameter.cs
- XmlNavigatorStack.cs
- CoTaskMemSafeHandle.cs
- HebrewCalendar.cs
- StringFreezingAttribute.cs
- CompilerScope.cs
- WebPartEditorApplyVerb.cs
- HostingPreferredMapPath.cs
- ProcessModelInfo.cs
- AssemblyAssociatedContentFileAttribute.cs
- Vector3D.cs
- DateTimePicker.cs
- shaperfactoryquerycachekey.cs
- CommandLibraryHelper.cs
- ThemeInfoAttribute.cs
- ImageSourceValueSerializer.cs
- TreeView.cs
- UnsafeNativeMethods.cs
- SyndicationDeserializer.cs
- DataGridViewColumnHeaderCell.cs
- ServicePointManagerElement.cs
- Wildcard.cs
- HttpListenerResponse.cs
- MemberBinding.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- DataGridViewCellParsingEventArgs.cs
- DesignerActionListCollection.cs
- HwndSourceKeyboardInputSite.cs
- FontCacheUtil.cs
- CultureSpecificStringDictionary.cs
- SortedSet.cs
- newinstructionaction.cs
- CodeNamespace.cs
- DataGridViewSelectedRowCollection.cs
- CollectionView.cs
- WindowsBrush.cs
- TextContainerChangedEventArgs.cs
- NullableFloatSumAggregationOperator.cs
- StringToken.cs
- StrongNameUtility.cs
- GroupDescription.cs
- UiaCoreTypesApi.cs
- Literal.cs
- WinEventHandler.cs
- SelectionItemPattern.cs
- HtmlHistory.cs
- FillErrorEventArgs.cs
- SmiSettersStream.cs
- SmtpCommands.cs
- AuditLogLocation.cs
- GeneralTransform3DTo2DTo3D.cs
- xmlfixedPageInfo.cs
- IsolatedStorageException.cs
- EncodingInfo.cs
- GlobalId.cs
- DataSourceXmlSubItemAttribute.cs
- Errors.cs
- CollectionViewGroupRoot.cs
- RewritingPass.cs
- QueryAccessibilityHelpEvent.cs
- XmlBindingWorker.cs
- Mouse.cs
- MailAddressCollection.cs
- AssemblyBuilderData.cs
- DeflateStream.cs
- SystemNetHelpers.cs
- Buffer.cs
- TemplateBuilder.cs
- Component.cs
- MailBnfHelper.cs
- FreeFormDragDropManager.cs
- ComponentCache.cs
- SchemaImporterExtensionElement.cs
- TogglePattern.cs
- _Rfc2616CacheValidators.cs
- SignatureSummaryDialog.cs
- DeclarativeConditionsCollection.cs
- CryptoHandle.cs
- WebPartsPersonalizationAuthorization.cs
- XhtmlBasicPanelAdapter.cs
- Win32Native.cs
- ExpressionNormalizer.cs
- TypeForwardedFromAttribute.cs
- QueryInterceptorAttribute.cs
- LayoutEvent.cs
- InputProcessorProfilesLoader.cs
- EncoderFallback.cs
- CornerRadius.cs
- _FtpDataStream.cs
- RangeEnumerable.cs
- CompilerState.cs
- TypeExtensionConverter.cs
- ApplicationHost.cs
- UDPClient.cs
- BitmapMetadataBlob.cs