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
- DebugInfoGenerator.cs
- ConstraintCollection.cs
- Number.cs
- RIPEMD160.cs
- ProfileEventArgs.cs
- CacheDependency.cs
- ContextMenu.cs
- BasicHttpMessageSecurityElement.cs
- RuntimeArgumentHandle.cs
- WebPartConnectVerb.cs
- InvariantComparer.cs
- AddInContractAttribute.cs
- ReadOnlyDataSourceView.cs
- OutputScope.cs
- ListViewSelectEventArgs.cs
- ResourceIDHelper.cs
- WebBrowserNavigatedEventHandler.cs
- DebugView.cs
- EntityTypeBase.cs
- SoapTransportImporter.cs
- InfoCardRequestException.cs
- TableLayoutPanelCellPosition.cs
- ObsoleteAttribute.cs
- ToolstripProfessionalRenderer.cs
- DocumentAutomationPeer.cs
- CipherData.cs
- DataGridColumnCollection.cs
- login.cs
- JapaneseLunisolarCalendar.cs
- Membership.cs
- VectorAnimationBase.cs
- PingOptions.cs
- CultureTableRecord.cs
- LineVisual.cs
- NaturalLanguageHyphenator.cs
- PageRequestManager.cs
- XmlIncludeAttribute.cs
- EntityDataSourceView.cs
- HtmlElementEventArgs.cs
- CodeParameterDeclarationExpression.cs
- MobileCategoryAttribute.cs
- Timeline.cs
- ProxySimple.cs
- OperationPerformanceCounters.cs
- ComponentEditorForm.cs
- GiveFeedbackEventArgs.cs
- RawTextInputReport.cs
- PathFigure.cs
- Camera.cs
- SoapIncludeAttribute.cs
- TrustManager.cs
- Select.cs
- FormViewCommandEventArgs.cs
- RadioButton.cs
- SchemaImporterExtensionElementCollection.cs
- ProvidePropertyAttribute.cs
- ComProxy.cs
- PropertyEmitter.cs
- NullReferenceException.cs
- EntityCommandDefinition.cs
- PostBackTrigger.cs
- CFStream.cs
- PersonalizablePropertyEntry.cs
- RemoteWebConfigurationHostStream.cs
- CustomErrorCollection.cs
- TextEffect.cs
- WMICapabilities.cs
- _Rfc2616CacheValidators.cs
- EncoderFallback.cs
- OwnerDrawPropertyBag.cs
- MessagePropertyVariants.cs
- TextDecorationUnitValidation.cs
- ManifestSignatureInformation.cs
- SiteMapNodeCollection.cs
- TemplateControlBuildProvider.cs
- FormatSettings.cs
- ThicknessAnimationUsingKeyFrames.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- EntityKey.cs
- SqlMethodTransformer.cs
- StructuredTypeEmitter.cs
- DataPagerField.cs
- PersonalizableAttribute.cs
- Debug.cs
- PeerServiceMessageContracts.cs
- CodeTypeMember.cs
- OleDbStruct.cs
- ActivityStateQuery.cs
- Char.cs
- MainMenu.cs
- SingleObjectCollection.cs
- SplitterPanel.cs
- Delay.cs
- StructuralType.cs
- FormClosingEvent.cs
- SqlCacheDependencyDatabaseCollection.cs
- CompositeTypefaceMetrics.cs
- MediaElementAutomationPeer.cs
- TypeNameHelper.cs
- ResourcesChangeInfo.cs