Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ArrayExtension.cs
- BamlStream.cs
- CodeObject.cs
- MinMaxParagraphWidth.cs
- StylusOverProperty.cs
- EncodingInfo.cs
- XPathParser.cs
- FrameworkEventSource.cs
- GorillaCodec.cs
- MemoryFailPoint.cs
- ColorConvertedBitmap.cs
- DispatchChannelSink.cs
- NamespaceCollection.cs
- NameSpaceExtractor.cs
- ShaderEffect.cs
- Schema.cs
- BridgeDataReader.cs
- SerializationTrace.cs
- Ppl.cs
- XmlConvert.cs
- LinkClickEvent.cs
- MostlySingletonList.cs
- DragEvent.cs
- initElementDictionary.cs
- GridViewUpdatedEventArgs.cs
- ClientConfigurationSystem.cs
- ChoiceConverter.cs
- Rijndael.cs
- WebPartVerb.cs
- IdnElement.cs
- TransformedBitmap.cs
- SmtpAuthenticationManager.cs
- CopyOfAction.cs
- LineGeometry.cs
- ExpressionHelper.cs
- HwndAppCommandInputProvider.cs
- MarkupProperty.cs
- PictureBox.cs
- LongMinMaxAggregationOperator.cs
- ElementMarkupObject.cs
- NavigateEvent.cs
- ISAPIWorkerRequest.cs
- rsa.cs
- AutomationPropertyChangedEventArgs.cs
- XmlBaseWriter.cs
- IImplicitResourceProvider.cs
- WinInetCache.cs
- FixedElement.cs
- ZipIOCentralDirectoryBlock.cs
- CodeTypeDeclaration.cs
- ProfileInfo.cs
- ControlDesigner.cs
- ValueTypeFixupInfo.cs
- EncoderNLS.cs
- figurelength.cs
- RoleManagerModule.cs
- JsonWriter.cs
- Accessors.cs
- WebPartZoneCollection.cs
- ErrorHandlerModule.cs
- EndEvent.cs
- MenuItemAutomationPeer.cs
- ObservableDictionary.cs
- GradientPanel.cs
- PrePostDescendentsWalker.cs
- BasicExpandProvider.cs
- NumericExpr.cs
- Vector3DAnimation.cs
- ThousandthOfEmRealPoints.cs
- GlobalizationAssembly.cs
- ObjectListCommandCollection.cs
- SessionPageStateSection.cs
- MimeWriter.cs
- DesignerSelectionListAdapter.cs
- GroupBox.cs
- NavigationWindowAutomationPeer.cs
- WebPartConnectionCollection.cs
- SystemUnicastIPAddressInformation.cs
- StringValidatorAttribute.cs
- GridEntryCollection.cs
- CryptoApi.cs
- Misc.cs
- HtmlElement.cs
- RoutedEventValueSerializer.cs
- CustomError.cs
- TransactionOptions.cs
- _NestedSingleAsyncResult.cs
- InvalidAsynchronousStateException.cs
- TextOnlyOutput.cs
- TypeGeneratedEventArgs.cs
- QueryOperator.cs
- LeafCellTreeNode.cs
- SiteMembershipCondition.cs
- ToolStripTextBox.cs
- DataGridViewColumnCollectionEditor.cs
- SimpleExpression.cs
- TimerElapsedEvenArgs.cs
- CacheChildrenQuery.cs
- HttpPostedFile.cs
- SqlInternalConnectionSmi.cs