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
- Sql8ConformanceChecker.cs
- SqlInternalConnectionTds.cs
- PassportPrincipal.cs
- SqlResolver.cs
- WebPartsSection.cs
- SqlDelegatedTransaction.cs
- BrushMappingModeValidation.cs
- InputProviderSite.cs
- SiteMapDesignerDataSourceView.cs
- AppModelKnownContentFactory.cs
- WriterOutput.cs
- XmlText.cs
- ChameleonKey.cs
- URLMembershipCondition.cs
- UdpSocketReceiveManager.cs
- RemotingAttributes.cs
- XslTransform.cs
- DesignerCalendarAdapter.cs
- PenContexts.cs
- ClockController.cs
- Executor.cs
- IndentedWriter.cs
- ArgumentOutOfRangeException.cs
- BitmapSizeOptions.cs
- RedistVersionInfo.cs
- SerialPinChanges.cs
- Ipv6Element.cs
- X509SecurityTokenAuthenticator.cs
- DropShadowEffect.cs
- EntityDataSourceState.cs
- RtfToXamlLexer.cs
- DataGridViewDesigner.cs
- MenuItemBinding.cs
- ToolboxItemAttribute.cs
- StreamingContext.cs
- ComponentDispatcherThread.cs
- SqlSelectStatement.cs
- EventKeyword.cs
- ErrorWebPart.cs
- StackSpiller.Temps.cs
- ToolStripItemRenderEventArgs.cs
- LambdaCompiler.Statements.cs
- UIElement.cs
- OLEDB_Enum.cs
- NonSerializedAttribute.cs
- PersonalizableAttribute.cs
- CheckPair.cs
- AppDomainManager.cs
- TreeViewImageIndexConverter.cs
- JsonMessageEncoderFactory.cs
- ContextQuery.cs
- MediaElement.cs
- _LocalDataStore.cs
- ImageAttributes.cs
- FormViewPageEventArgs.cs
- LinearQuaternionKeyFrame.cs
- ColorTransformHelper.cs
- MultipartIdentifier.cs
- ControlParameter.cs
- TransportConfigurationTypeElementCollection.cs
- HttpPostClientProtocol.cs
- AndCondition.cs
- Literal.cs
- autovalidator.cs
- NameTable.cs
- Marshal.cs
- StateRuntime.cs
- GradientSpreadMethodValidation.cs
- MultilineStringConverter.cs
- SqlDataSourceFilteringEventArgs.cs
- Compilation.cs
- LabelEditEvent.cs
- XPathDocumentIterator.cs
- DefaultEventAttribute.cs
- MULTI_QI.cs
- GcHandle.cs
- BuildResultCache.cs
- ListViewDeletedEventArgs.cs
- DuplicateDetector.cs
- ServiceThrottlingElement.cs
- EarlyBoundInfo.cs
- SchemaMapping.cs
- SchemaCollectionPreprocessor.cs
- WebPartTransformerAttribute.cs
- control.ime.cs
- ToolStripDropDown.cs
- EventRoute.cs
- NamespaceList.cs
- TransformerInfo.cs
- GuidConverter.cs
- XmlReader.cs
- FrugalMap.cs
- ParserHooks.cs
- CopyAction.cs
- DesignerActionUIStateChangeEventArgs.cs
- SecurityRuntime.cs
- DataTableMappingCollection.cs
- CurrentChangedEventManager.cs
- COM2Properties.cs
- DataGridViewComboBoxColumn.cs