Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Net / System / Net / NetworkInformation / IPGlobalProperties.cs / 1 / IPGlobalProperties.cs
using System; using System.Net.Sockets; using System.Net; namespace System.Net.NetworkInformation { public abstract class IPGlobalProperties { public static IPGlobalProperties GetIPGlobalProperties(){ (new NetworkInformationPermission(NetworkInformationAccess.Read)).Demand(); return new SystemIPGlobalProperties(); } internal static IPGlobalProperties InternalGetIPGlobalProperties() { return new SystemIPGlobalProperties(); } /// Gets the Active Udp Listeners on this machine public abstract IPEndPoint[] GetActiveUdpListeners(); /// Gets the Active Tcp Listeners on this machine public abstract IPEndPoint[] GetActiveTcpListeners (); /// Gets the Active Udp Listeners on this machine public abstract TcpConnectionInformation[] GetActiveTcpConnections(); /// Gets the Dynamic Host Configuration Protocol (DHCP) scope name. public abstract string DhcpScopeName {get;} /// Gets the domain in which the local computer is registered. public abstract string DomainName {get;} /// Gets the host name for the local computer. public abstract string HostName {get;} /// Gets a bool value that specifies whether the local computer is acting as a Windows Internet Name Service (WINS) proxy. public abstract bool IsWinsProxy {get;} /// Gets the Network Basic Input/Output System (NetBIOS) node type of the local computer. public abstract NetBiosNodeType NodeType{get;} public abstract TcpStatistics GetTcpIPv4Statistics(); public abstract TcpStatistics GetTcpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. /// Provides User Datagram Protocol (UDP) statistical data for the local computer. public abstract UdpStatistics GetUdpIPv4Statistics(); public abstract UdpStatistics GetUdpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. public abstract IcmpV4Statistics GetIcmpV4Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 6 statistical data for the local computer. public abstract IcmpV6Statistics GetIcmpV6Statistics(); /// Provides Internet Protocol (IP) statistical data for the local computer. public abstract IPGlobalStatistics GetIPv4GlobalStatistics(); public abstract IPGlobalStatistics GetIPv6GlobalStatistics(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Net.Sockets; using System.Net; namespace System.Net.NetworkInformation { public abstract class IPGlobalProperties { public static IPGlobalProperties GetIPGlobalProperties(){ (new NetworkInformationPermission(NetworkInformationAccess.Read)).Demand(); return new SystemIPGlobalProperties(); } internal static IPGlobalProperties InternalGetIPGlobalProperties() { return new SystemIPGlobalProperties(); } /// Gets the Active Udp Listeners on this machine public abstract IPEndPoint[] GetActiveUdpListeners(); /// Gets the Active Tcp Listeners on this machine public abstract IPEndPoint[] GetActiveTcpListeners (); /// Gets the Active Udp Listeners on this machine public abstract TcpConnectionInformation[] GetActiveTcpConnections(); /// Gets the Dynamic Host Configuration Protocol (DHCP) scope name. public abstract string DhcpScopeName {get;} /// Gets the domain in which the local computer is registered. public abstract string DomainName {get;} /// Gets the host name for the local computer. public abstract string HostName {get;} /// Gets a bool value that specifies whether the local computer is acting as a Windows Internet Name Service (WINS) proxy. public abstract bool IsWinsProxy {get;} /// Gets the Network Basic Input/Output System (NetBIOS) node type of the local computer. public abstract NetBiosNodeType NodeType{get;} public abstract TcpStatistics GetTcpIPv4Statistics(); public abstract TcpStatistics GetTcpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. /// Provides User Datagram Protocol (UDP) statistical data for the local computer. public abstract UdpStatistics GetUdpIPv4Statistics(); public abstract UdpStatistics GetUdpIPv6Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 4 statistical data for the local computer. public abstract IcmpV4Statistics GetIcmpV4Statistics(); /// Provides Internet Control Message Protocol (ICMP) version 6 statistical data for the local computer. public abstract IcmpV6Statistics GetIcmpV6Statistics(); /// Provides Internet Protocol (IP) statistical data for the local computer. public abstract IPGlobalStatistics GetIPv4GlobalStatistics(); public abstract IPGlobalStatistics GetIPv6GlobalStatistics(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeStatement.cs
- TabItemWrapperAutomationPeer.cs
- DbConnectionStringBuilder.cs
- LayoutSettings.cs
- ReadOnlyObservableCollection.cs
- TemplateBamlTreeBuilder.cs
- FacetDescription.cs
- AndAlso.cs
- ModifierKeysConverter.cs
- AssociatedControlConverter.cs
- SessionPageStateSection.cs
- PeerObject.cs
- XmlSchemaAny.cs
- BaseCodeDomTreeGenerator.cs
- ScriptControl.cs
- Mutex.cs
- TextContainerChangedEventArgs.cs
- StatusStrip.cs
- RawTextInputReport.cs
- HyperLinkField.cs
- CacheDependency.cs
- StringExpressionSet.cs
- TypeSource.cs
- StickyNoteAnnotations.cs
- IsolatedStorageException.cs
- PropertyPathConverter.cs
- Roles.cs
- FixedPageProcessor.cs
- InstanceNormalEvent.cs
- QilGeneratorEnv.cs
- LoginCancelEventArgs.cs
- IProvider.cs
- SmiGettersStream.cs
- MenuItem.cs
- CodeNamespaceImport.cs
- BaseAddressElementCollection.cs
- ParseChildrenAsPropertiesAttribute.cs
- CompatibleComparer.cs
- HttpProfileGroupBase.cs
- PersonalizationDictionary.cs
- TrackingProfileCache.cs
- TypeToken.cs
- KeyValuePair.cs
- ResXFileRef.cs
- ScriptModule.cs
- SecurityUtils.cs
- PeerTransportSecuritySettings.cs
- HierarchicalDataBoundControl.cs
- TypedReference.cs
- SaveFileDialog.cs
- DataGridViewRowHeaderCell.cs
- DispatcherSynchronizationContext.cs
- mansign.cs
- OutputCacheSection.cs
- StrokeFIndices.cs
- SqlWriter.cs
- XmlSchemas.cs
- SQLInt64.cs
- PathBox.cs
- ListSourceHelper.cs
- ToolStripGripRenderEventArgs.cs
- PointConverter.cs
- GiveFeedbackEventArgs.cs
- ScaleTransform3D.cs
- EntryIndex.cs
- DescendantBaseQuery.cs
- PinnedBufferMemoryStream.cs
- CodeRemoveEventStatement.cs
- RowParagraph.cs
- RecognitionResult.cs
- SessionPageStateSection.cs
- IIS7UserPrincipal.cs
- BamlLocalizableResource.cs
- ImageList.cs
- JsonDeserializer.cs
- URLMembershipCondition.cs
- SecurityTokenRequirement.cs
- NamespaceDecl.cs
- SymmetricCryptoHandle.cs
- DelegateSerializationHolder.cs
- InputGestureCollection.cs
- TypeUtils.cs
- RootProfilePropertySettingsCollection.cs
- AlignmentYValidation.cs
- InputChannel.cs
- SwitchExpression.cs
- Group.cs
- TypeUtil.cs
- PropertyInformation.cs
- ProfileProvider.cs
- DisplayNameAttribute.cs
- BookmarkScopeManager.cs
- PlanCompilerUtil.cs
- AxisAngleRotation3D.cs
- FileStream.cs
- ImageSourceConverter.cs
- LostFocusEventManager.cs
- AutomationPropertyChangedEventArgs.cs
- ByteStreamGeometryContext.cs
- ObjectNotFoundException.cs